ISO 3166-1 alpha-2 is published by the International Organization for Standardization (ISO), to represent countries, dependent territories, and special areas of geographical interest.
ISO 3166-1 alpha-2 are the most widely used of the country codes published by ISO (the others being ISO 3166-1 alpha-3 and numeric), and are used most prominently for the Internet's country code top-level domains (with a few exceptions).
ISO 3166-1 alpha-2 were first included as part of the standard in its first edition of ISO 3166.
ISO 3166-1 alpha-2 codes are used in different environments and are also part of other standards. In some cases they are not perfectly implemented.
ISO 3166-1 alpha-2 are used within other codes or applications, for example,