ISO 3166-1, is part of the ISO 3166 standard. It gives a code for the names of countries and dependent territories, and is published by the International Organization for Standardization (ISO). The official name of the standard is Codes for the representation of names of countries and their subdivisions – Part 1: Country codes[1]
ISO 3166-1 is not the only standard for country codes. Many international organizations use their own country codes, where some of them closely correspond to the ISO 3166-1 codes.