Understanding what kind of hosting plans are available, as well as their limitations, is a must. Continue reading below to learn about the most common types of plans offered by web hosts, or see our detailed guide to web hosting for an in-depth look. The majority of web hosting plans can be categorized into five main types: Shared, Cloud, VPS, Dedicated and maybe Reseller:
Shared: Enough for most small business and personal websites, at a price point
that won't overwhelm, shared hosting is the most affordable hosting type available. With shared hosting you share server resources with other customers, so you have all functionality of a professionally managed web server but only shoulder a small share of the server cost.
VPS: If you’ve exceeded the power of shared hosting, virtual private server hosting will arm you with increased performance without saddling you with the full cost of a dedicated server. An interesting option if you’re looking for improved security, and more control over the server, in an environment with fewer users to place demands on server resources.
Cloud: If industry-leading uptime and rapid-scalability are your two biggest worries, cloud hosting might be just what you’re looking for. Cloud hosting will give you access to a cluster of servers from which you can quickly provision resources when you need them, and enough separation from unruly server neighbors that your application is kept safe. VPS and Cloud services are sometimes combined into a hybrid service (sometimes called Cloud VPS or Scalable VPS).
Dedicated Servers: If you're ready to be done sharing server resources dedicated hosting will provide you complete and unfettered access to a physical server. Useful for powering complex applications and advanced scripts, dedicated hosting provides the highest level of security and server customization possible. Also see: Colocation
Reseller: If you want to sell hosting while someone else maintains the network, reseller hosting is one option to consider. With reseller packages you buy access to server space in bulk, and then resell it under your own brand. An advanced hosting type, if you select a reseller plan be prepared to provide your customers with technical support.