ISO 3166 es una norma internacional que asigna códigos alfanuméricos únicos a cada uno de los territorios que conforman el mundo. Provee tres tipos de códigos: uno de dos letras para dominios territoriales, otro de tres letras, y uno numérico de tres cifras. La norma clasifica los territorios geográficos definidos y relaciona sus códigos sin corresponderse exactamente con las divisiones políticas de los estados.