When choosing a domain host you need to make sure you have advanced DNS control so you can CNAME using a text name and not just an mask to an IP.
Text based domain names are just for us humans to read, your machine reads the IP address which is a set of numbers example 123.456.789.10
Every computer on the Internet has a numeric address called an IP Address, which is used to identify the location of the computer. An example of an IP address is 204.174.223.72. Each domain name replaces this string of numbers with a simple word or expression. Having a domain name means you don’t have to remember a cumbersome numeric address.
- dombay.com/glossary_faq.htm
When ever a company changes servers its IP address will change whereas the text based name will stay the same. Some domain hosts do not the CNAME function, such as FastHosts which can cause problems later down the line. So, just in case make sure you can CNAME with your domain host so you won’t have to switch further down the line.