Les codes ISO 3166-1 alpha-2 sont utilisés dans différents environnements et font également partie d'autres normes. Dans certains cas, ils ne sont pas parfaitement appliqués.
Applications parfaites
Les codes ISO 3166-1 alpha-2 sont utilisés dans les normes ou parties de normes suivantes :
ISO 3166-2 — Codes pour les noms des principales subdivisions des pays
Depuis 1985, les codes ISO 3166-1 alpha-2 ont été utilisés sur Internet dans le Domain Name System comme domaines de premier niveau pour les pays. Les domaines de premier niveau correspondent généralement aux codes alpha-2 mais il y a quelques exceptions. Par exemple le Royaume-Uni, dont le code alpha-2 est « GB », utilise l'extension .uk au lieu de .gb comme domaine de premier niveau, le code « UK » (dans les codes ISO 3166-1) étant exceptionnellement réservé au Royaume-Uni.