The Internet root domain, top-level domains, organizational and geographical, are maintained by the various Internet governing bodies. People with networks of any size can “join” the Internet by registering their domain name in either the organizational or the geographical hierarchy.
Every DNS domain must have a domain name. If you use DNS for naming service without connecting to the Internet, you can use any name for the domains and subdomains. However, if your site plans to join the Internet, your company must register its domain name with the Internet governing bodies.
To join the Internet, do the following.
Register your DNS domain name with the an appropriate Internet governing body.
Obtain a network IP address from that governing body.
There are two ways to accomplish this.
You can communicate directly with the appropriate Internet governing body or their agent.
You can contract with an Internet Service Provider (ISP) to assist you. ISPs provide a wide range of services from consulting to actually hosting your Internet presence.