Encoding oznacza kodowanie danych tekstowych i umożliwia przypisanie jednoznacznego porządku liter, cyfr oraz symboli w czcionce. Podczas procesu kodowanie wszystkie znaki są kodowane za pomocą liczby i tak przetworzone przesyłane oraz zapisywane. Dzięki tej metodzie informacje mogą w sposób bezpieczny zostać nadane odbiorcy. Kodowanie jest używane między innymi podczas wysyłania wiadomości e-mail.