1.99% uptime guarantees 2.at least 100 GB of bandwidth 3.at least 1GB of storage space 4.24-hour technical support 5.a basic WYSIWYG site builder 6.PHP, Python, CGI, Perl, Ruby on Rails scripting languages 7.option of Windows hosting or Linux hosting 8.POP3 e-mail accounts and forwarding 9.a blog and forum 10.some free one-click install software
BEWARE!!! You should always check with your local BBB (Better Business Bureau) for the company that You are buying web hosting services from! If they're not on the list,or they've had some unresolved issues with prior customers, the customer service won't be up to par with Your expectations.
Next item on You checklist should be the price of that package. More bucks gets You more bang, but DON'T pay more than $5-$15 per month. There are of course web hosting providers that offer service for $1 but You'll have to pay a couple of years in advance, and the customer service won't be good. If you stumble upon a web hosting provider that offers "unlimited" services, PLEASE read the fine print and be on the lookout for any hidden charges or fees.
If You are just starting out in the on-line game try to find an affordable web hosting company that provides tutorials on how to make a web site and has on-line support. If You don't want to deal with typing your own HTML code most affordable web hosting companies will have some sort of templates for you to choose from. But, if you want to run a successful business venture spend some money on a professional web site design, it won't cost much and it will give Your web site a more prominent look therefore more clicks and more money in Your pocket.
About the Author
Stevo Perisic