By Craig Goldwyn, visibility.tv
Hosting services are places with computers called servers connected to the internet. Your website will live on a server in a hosting service somewhere.
Hosts offer a menu of options. The good ones have fast reliable machines and routers connected to major arteries of the net with backup power supplies, locked server rooms, protection against viruses and denial of service attacks, data backup policies, and secure socket layers for credit card transactions. Knowledgeable and responsive tech support is also important.
Pricing depends on what you want the server to do. For simply dishing out html pages, prices range from $10 to $30 per month depending on the amount of storage needed, the number of email addresses needed, and the number of visitors anticipated. Some hosts charge additional fees for features such as serving audio-video and multimedia, shopping carts and e-commerce solutions, guestbooks, surveys and forms, databases, or email newsletters.
Here are some sources for selecting a host.