Domanda di colloquio di Omise

What is the difference between hashing, encryption and encoding?