Just a quick note on a concept that the novice often struggles with and I get asked about is the relation between the domain name and the web hosting of the actual website, especially as they are often offered together as a package.
This relationship can be described as being analogous to an individual’s relationship to their home. The domain name [eg. visualeze.net] is equivalent to your birth name – only that domain names are leased rather than given for life.
If you consider the contents of your website as your furniture or personal possessions then the web hosting server is equivalent to the physical house/flat that contains them. This ‘building’ has a unique address [similar to a postal address / postcode] which is listed on a series of worlwide directories. Hence, when someone enters your domain name in their browser, the browser checks the name with the address held in the directory and connects to the appropriate hosting server.
Should you decide to ‘move house’ [change hosting provider], all that is required is that you copy your website files* to the new hosting server and then inform the directories of the new address, this process being known as changing or updating nameservers.
*in the case of WordPress based websites there is a migration tool called BackupBuddy which carries out this seamlessly & painlessly.
