ISO 3166-1 is part of the ISO 3166 standard published by the International Organization for Standardization (ISO), and defines codes for the names of countries, dependent territories, and special areas of geographical interest. It defines three sets of country codes: alpha-2, defining two-letter country codes; alpha-3, defining three-letter country codes; and numeric, defining three-digit country codes. The alphabetic country codes were first included in ISO 3166 in 1974, and the numeric country codes were first included in 1981. The country codes have been published as ISO 3166-1 since 1997, when ISO 3166 was expanded into three parts, with ISO 3166-2 defining codes for subdivisions and ISO 3166-3 defining codes for former countries. As a widely used international standard, ISO 3166-1 is implemented in other standards and used by international organizations to allow facilitation of the exchange of goods and information. (Full list...)