Encoding is the process of converting one digital format to another, applying known algorithms to either obscure the content of the file, or to compress or convert it to another format.