ISO-3166 es un estándar que codifica los nombres de países y áreas dependientes y sus principales subdivisiones. Proporciona códigos de países de dos y tres letras (ISO 3166-1 alfa-2 e ISO 3166-1 alfa-3), códigos numéricos de tres dígitos (ISO 3166-1 numéricos), y códigos para las principales subdivisiones de países o áreas dependientes (ISO 3166-2). También incluye códigos sustitutos para códigos alfa-2 obsoletos (ISO 3166-3).