Decoding, in semiotics, is the process of interpreting a message sent by an addresser to an addressee. The complementary process – creating a message for transmission to an addressee – is called encoding.