What's a Domain Name?

A domain name is the address that people will type in to find your web site e.g. www.magicweasel.com

What is Hosting?

When you visit a web page on the internet the text and pictures you are viewing are sent from another computer which hosts the web site. While it is theoretically possible to host a website on a normal home PC there are a number of reasons why people don't do this. The main reason being that if you were to turn off your PC, no one would be able to access your site.

As an alternative, companies offer a hosting service, where you pay them to keep your website on a fast PC (often referred to as a server) that's always kept on and usually has an above average connection to the internet that ensures people viewing the site can do so quickly, without waiting too long for the images and text to appear.