
Her ne kadar birçok farklı alanda kullanıyor olsa da Decoder terimi genellikle Encoder'in tersi olarak kullanılan bir sözcük ve araçtır. Encoder kullanılarak şifrelenen salt metinlerin tekrardan okunabilir hale getirilmesi, yani şifreli yapısından arındırılabilmesi için bir Decoder'in kullanılması gerekmektedir.
Daha net anlaşılması için basit bir örnekle açıklayacak olursak elinizdeki bir PHP kod dizisinin başka biri tarafından düzenlenmesini istemiyorsunuz ve bu kod dizisini Base64 bir Encoder yardımıyla Encode ediyorsunuz. Bu kodu daha sonradan tekrardan düzenleyebilmeniz için tersine işlem uygulamanız gerekecektir. Base64 bir Decoder kullanarak bu metni salt metin haline çevirecek ve ancak ondan sonra anlaşılabilir metne tekrar ulaşacaksınızdır.