There are quite a few types of web hosting, and you will need to become familiar with them before you set out looking for your web host. The four main kinds of web hosting are free hosting, shared hosting, reseller hosting, and VPS hosting. Which type you decide to employ depends on what you plan on doing with your website, how many you will be operating, whether you want to make money offering your own web hosting, and what your monthly budget is.
Free web hosts typically require you use their domain name for your website, such as a subdomain (sitename.webhostname.com) and this means it is the most popular option for younger amateurs and those on a shoestring budget. Free web hosts may allow you to use a domain name, but they might want you to place ads on your site, allowing them to earn revenue from your traffic. One benefit of a free host is that they already have a ranking in search engines, and you get to share in on that traffic. More people will find your site, making it a good start, but eventually, most people outgrow free hosts, in which case it is time to move on to a shared host.
Shared web hosts are typically hosts which allow many people to buy space and bandwidth from them, and they put many customers on the same server. So your site is there with dozens of other websites being hosted on the same server. This doesn’t present any problems for you unless your website gets too popular and starts using up all of the server bandwidth and resources, and then it is time to take a step up to reseller hosting or perhaps VPS.
Reseller hosting is similar to shared hosting, but there are far fewer customers sharing each server. Reseller packages with web hosts are typically much larger than regular shared hosting packages, which means you might have several gigabytes of space and bandwidth more than your shared plan. The most important feature of reseller packages though is your ability to resell part of your allotted space and bandwidth to others. Or, you could just use it to host all of your sites if you have hundreds of domains, for example. When you find that even a reseller is not enough room for your growth, you have entered the big time, and you now need VPS hosting. This means you are so busy with traffic that you need your very own server – no more sharing with other people.