Pourquoi il y a différents types d'encodage?

C'est une question de noob, mais je veux savoir pourquoi il existe différents types de codage et quelles sont leurs différences (ie. ASCII, utf-8 et 16, base64, etc.)

OriginalL'auteur Coola | 2012-04-10