ISO 3166 (ICS n° 01.140.30) est une norme ISO de codage des pays et de leurs subdivisions. Cette norme définit des codes pour la quasi-totalité des pays du monde, y compris pour certains territoires (îles en général), non habités de façon permanente. Chacune de ces entités reçoit ainsi un code à deux lettres, un code à trois lettres et un code numérique. Les codes à deux lettres servent en particulier de base aux : * codes des unités monétaires ISO 4217 * codes pays des domaines de premier niveau de l'Internet