Having total control of your domains is something very important and being able to access and edit the DNS records for each of them is among the things you should look for when you search for a registration or a shared hosting provider. You might have heard of the so-called “name servers” that show where a domain is hosted, but below them you will find a whole set of records, such as the A record, which is the IP address of the server hosting the site, and the MX records, which show the server that manages the emails for a certain domain. These records are used if you'd like to have your web site with one service provider and the emails with another, for instance. You may also use a domain name for a non-website service or direct the traffic to it using special records. A lot of companies ask for an additional fee to give access to edit certain DNS records other than the name servers.