Pregunta de entrevista de Sony Pictures Entertainment

What is the difference between encryption, hashing and encoding?