Once you have purchased your great domain name, you will need to choose a very good web host. It is very important that you select a great web host. Great doesn't mean expensive. Great host means a reliable host with great support.
Some people try to save money and choose to go with a free web host. They usually realize pretty quickly what a huge mistake that is. I'm all for free whenever possible, but free web hosting will end up costing much more than you save.
What is a Web Host?
A web host stores the web site you create on their servers and transmits it to the internet so that when someone types in your domain name, your web site appears. A server is just a large computer that "serves up" your web site to the internet.
How to Choose very good Web Host
It is important it is that you choose a great web host. How do you know if a web host is great or not? They all look pretty much the same and they seem like they know what they are doing. There is one thing you can check on before you sign up and it's one of the most important things. When you choose a web host, make sure they have excellent support. If you have a problem with your web site you want help now, not in a day or two.
I will not choose a web host that I can't get on the phone in an emergency. Some web hosts are sneaky and they put a phone number on their web site, but it's just for show. They don't always answer or they advertise 24/7 support but are actually only around Monday-Friday. When I first started out, my site went down on a Friday afternoon and I called all weekend and all I got was music on hold. They put me on hold, but no one was there!
So, how can you tell how responsive the web host you are considering actually is? You test them. If they have a phone number (and they should) call them late at night or on weekends to see if they are really there.
Or you can also send an e-mail to their support e-mail address and ask them a basic question like "How many e-mail addresses will be allowed?" or "Is there a limit on the number of autoresponders I'm allowed?" and see how long it takes them to get back to you. For a non-emergency email like that I think up to 12 hours is acceptable. If you send the e-mail on Saturday and they don't get back to you until Monday, that isn't good. If they take more than 12 hours and either don't have phone support or aren't answering, choose another web host.
Once you choose a web host, then you will have to decide what plan you want. Most web hosts offer you several different plans and obviously want you to buy the more expensive one.
Get the least expensive plan. Most people buy the larger plans because they aren't sure how much space they need and the space in the smaller plans just doesn't sound like much. 10 mb is plenty for most first web sites. If you want to be sure, then choose a plan around 50 mb. 50 mb is a HUGE amount of space. If you get that you will be fine.
Also, don't get caught up in what the various hosts offer like PHP, MySQL and a bunch of other languages like that. If you don't know what those things are, you don't need them.
The purpose of this site is to give you the tools you need to make the best decision for you. Since so many people have asked me, the web hosts I recommend is:
Lunarpages.com - they have incredible support and if you need a web site builder I think their web site builder is really sharp and easy to use. They have a variety of hosting plans and web builder plans available starting at $6.95/month. The price for the web builder includes hosting and email. They have separate hosting accounts for people that don't require a web builder.