Domain Name Servers (DNS) are the Internet's equivalent of a phone book. They maintain a directory of domain names and translate them to Internet Protocol (IP) addresses. This is necessary because, although domain names are easy for people to remember, computers or machines, access websites based on IP addresses.
People also ask, what does it cost to buy a domain name?
Every website needs a domain name to be hosted online. You can either buy a brand new domain name, or purchase one that's been registered for a while. Brand new domains will cost about $10-15 a year, depending on registrar and TLD. Registrar is the company like GoDaddy, BlueHost, etc.
Can you buy a domain name forever?
Technically speaking there is no way to buy a domain name forever. You can buy one for up to 10 years, and the registrar that you registered the domain name with should inform you of the expiration date so you can renew your domain name registration.