This is the print version of http://www.quackit.com/html/tutorial/website_hosting.cfm
Knowledge of website hosting is essential if you plan to make your website available for the world to see.
It's one thing to build a website using HTML, but so far in this tutorial, everything we've done has been on our own local machine. Unless you have your own web server with a permanent high-speed connection to the Internet, you'll need a website hosting provider to host your website.
If you already have a hosting provider that's great! But, if you don't, you'll need to start looking for one.
Whether you already have a web host or you're just beginning, you should know at least a little bit about the following hosting concepts:
It can be very difficult for a beginner to find information about this. Furthermore, there are many experienced web developers who don't know exactly what it is their web host does.
Because of this, I've written this tutorial on web hosting. This tutorial walks you through the above links, starting with what web hosting actually is.