Encoding and Decoding
Encoding is the process of turning data from one form to another. I've encoded an important message: "Ogrammingpray isay awesomeay." Your brain has probably "decoded" this message into "Programming is awesome." Encoding allows you to put data into a format that other programs can read.