Your domain name is your site's address on the web. Behind the scenes, a domain name is linked to a server, which is where your website is actually stored.
While we request that you register and own your own domain name, we can work with any of the major registries to point them to the right spot.
Storing your site on a server is called Hosting. Essentially, a server is a computer dedicated to keeping your site connected to the internet. As of April 15, 2011 we purchased hosting space with In Motion Hosting, and they offer a guarantee that their computers will be online 99.9% of the time.