|A domain name is the name of a website that has web hosting privileges. It is usually the domain name that is typed in when you go to the address bar and try to reach a certain webpage. The host is where your domain name will live on the internet, until you cancel it or move it to another server. There is no such thing as a generic domain name. They are all unique, just as the sites that host them. Domain names are managed by the host.|
A domain name server (DNS) is a service that registers and maintains the addresses associated with some or all of your domain names. These addresses are typically unique only to you and/or your company. You register your domain name with the DNS provider so that others can find and access it. If you have registered it but are no longer using it, you can request it from the DNS provider, and they will redirect the domain name to the appropriate servers.
Every site has its own name, and it is commonly known as the "name" of that site. When people come to your web site, they type in the domain name of the site, which is found in the address bar. In turn, the web host translates this domain name into an IP address that it assigns to the site. This is how your website is able to be found online.
Name servers contain information about the name. They hold the name of the owner of the name, and they keep track of which name servers each domain name points to. The name servers are also responsible for translating the domain name directly into an IP address, which is then sent to the destination computer. Once at the destination, the IP address is stored in the computer's memory, so that the site can be reached.
Each IP address corresponds to a specific physical location on the network. To connect to a particular IP address on a network, you will need to know the IP address and a name server that holds it. Most network providers offer name server services to their customers, but they often do not have control over them. The customer, who is in charge of setting up their own domain name, connects their name servers to their computers, and the name servers connect to each other, until a response is given.
If you want to learn more about how DNS works, you should consult the DNS or Internet Domain Name System tutorials and related articles. You will be able to get more in-depth technical information if you are willing to read about DNS or IP addresses in greater detail. If you cannot understand the basic theory behind DNS, you should contact someone who does. There are many companies out there offering tutorials and help on DNS. However, if you are trying to learn the basics, it may be better for you to learn it through the help of a good name server company.
The name server is part of the network infrastructure, which is made up of routers and IP addresses. The purpose of the name server is to provide a unique numerical address for each name client. Whenever someone requests a website address using his or her name, the name server sends back an IP address, which can be interpreted by the browser. In effect, the name server serves as a communication gateway between the DNS and the browser.
Some of the popular name servers are Namecheap, Namebrite, Nameserver, and ICQ (Internet Certificate Exchange). These services can be purchased from web hosting companies, or can even be downloaded for free. You should subscribe to a reliable and established name server provider, because you will be relying heavily upon it. It is possible for you to set up your own name server, but this would take a lot of work and require you to research on the different components. Using one of the available name servers is much more practical.