When you choose the home for your site, you usually do a web hosting search and pick a provider. With so many web hosting providers, there is a lot of choices. In addition to a provider, you also need to choose a web hosting package. Depending on what you need, you should go with a different web hosting package. The two most common types of web hosting packages are shared hosting and a dedicated server but there are also middle grounds, such as a virtual private server and reseller hosting.