Many people start with price. Price is not always the best indicator of quality when looking at web hosts. There are many cheaply priced web hosts who provide great service and there are some that cost an arm and a leg and are clearly not worth it. The primary criteria I use when choosing a host is what I am doing with the hosting package. If I am building websites for clients, I will choose a reseller package. If I am doing a website for a relative or friend, I will select a cheap host package for $5/month. If you want to create a website or blog about ping pong, or fishing, or your dog, etc., then a cheap hosting package should be more than enough. My first host charged me $5/month yearly, so I paid $60/year in one shot.
Well, if we've decided on creating a website about frisky the dog, what kind of website will we create? When you are just starting out, you might consider creating a blog. What is a blog? Well, the whole discussion is too big for this article, but let's just say that free blog software like WordPress allows you to create a website in a few minutes and there are tens of thousands of free themes that can change the look to anything you desire quickly and easily. Adding articles is as easy as logging in and typing your post.
There are many other considerations when looking for the right host provider. We talk about it at length on our website. Please take a look at our discussion of great, reliable web hosts here: http://www.5000dollarsin45days.com/web-hosting