Here are some links that I've found very helpful to me, and that I'd like to share with you:
Excellent quick, easy, and very low-cost web site resource! A host provides the place for your web site (all your files, text, images and other data) to reside; think of it as virtual real estate. You have lots of options when it comes to choosing a host, but if you want to put up a web site in a week for under 20 bucks, there is only one option worth mentioning, and that is a host that offers templates. Here is the host that I use and recommend: QuickBizSites