How to set up a website:

A basic website needs two things to run correctly, a domain name (aka website address) and website hosting.

Let me change the terms into something the majority of the world would understand better: Cars.

If you was to go to your nearest car dealership, and purchase a brand new car. The car is clean and ready to use but only has a Vehicle Identification Number (VIN) to be identified by as your car. However the car is then assigned a registration number - which is easier to rememver than the VIN, however you can change this registration number as often as you like to a cherished number plate. However the car would stay the same.

Now if you was to think about your website hosting as the car, when you purchase it from the hosting company, it is clean and ready to use and has an address that is difficult to remember (eg http://192.123.246.9/~example) - this is not easy to remember. Therefore people assign a domain name to it to allow it to be a lot easier to remember.

Your web host should be able to guide you through all of this, for all of our hosting we can recommend NH-Hosting, which is run by Nathan Hall - who is the owner of this website.