NPA: Area codes came into use during the early 1940s. NPA codes were developed by AT&T and the Bell System to divide the coverage area into “number plan areas” (abbreviated NPA). NPA codes are more commonly referred to as area codes. While the system was developed in the 40s, direct dialing of long distance did not begin until the early 50s. Some area codes are reserved for special purposes. For instance, area code 800 (commonly referred to as 800-numbers) is reserved for toll free calls where the called party is charged instead of the calling party. Also, not all area codes are currently in use.
NXX: The next three digits of a landline number or cellphone number are called the NXX. The NXX is also known as the prefix or exchange. Various telephone carriers will reserve blocks of telephone numbers by reserving an NXX within an area code. Like area codes, not all prefixes are currently in use.
Subscriber: Finally, the final 4 digits of the phone number are known as the subscriber or local number. Based on the total number of active NPA and NXX combinations reserved and that each one could have up to 10,000 possible subscriber numbers, the current total possible number of telephone numbers is 1,699,140,000. Based on the total population of the US and Canada according to the US Census and the World Bank, that leaves 4 phone numbers for every person. Remember though that phone numbers are no longer just used for standard home phones. Many telephone numbers are now used for fax machines, cell phones or wireless phones, or internet connections so one person may actually need multiple phone lines.