 The FIPS standard includes both the codes for independent countries (similar but sometimes incompatible with the ISO 3166-1 alpha-2 standard) and the codes for top-level subdivision of the countries (similar to but usually incompatible with the ISO 3166-2 standard).The ISO 3166 codes are used by the United Nations and for Internet top-level country code domains.Non-sovereign entities are in italics.