What Is Hosting?

You created a great website... but how is the world going to view it?