What is DNS Hosting?

A DNS hosting service is a service that runs Domain Name System (DNS) servers.  DNS servers function like a giant phone book for the internet, translating domain names into IP addresses so that browsers and other services on the internet know where to go to find the specified domain name.

Secondary DNS is a backup DNS system, so that if your primary DNS fails, browsers will still be able to find your website.