Web hosting comes in three different types- there’s virtual private server hosting, dedicated server hosting, and shared hosting. Virtual private server and dedicated server hosting are all well and good for users who need a lot of resources and have a lot of money to spend, but the majority of site owners can easily make do with a good shared hosting plan.
A shared hosting plan is so named because it requires users to share a singe piece of hardware. This differentiates it from a dedicated server plan, where a single user gets an entire server dedicated to their needs. Good hosting companies will avoid allocating too many users to a single server, since the more users a server is required to support, the fewer resources (like disk space and CPU power) it can devote to each user.
With a shared hosting plan, all of the users are also required to use the same software. This differentiates it from a vps web hosting plan, where each user gets a virtual server partitioned off within a single actual server. Though virtual private server users still have to share hardware, they have specific allotments of resources earmarked for their use, and can have pretty much whatever software they want installed on their server. This isn’t the case with shared hosting, where there is no such partitioning. Instead, users have to share software.
Shared hosting offers some benefits over dedicated or virtual private server plans. For one, they’re much cheaper. Dedicating an entire server, even a virtual one, to a single user means that the number of users that hosting companies can allocate to a single server is very limited. As a result, these plans cost more. They also cost more because servers need to be managed. Fully-managed server plans, where a dedicated server or virtual private server is managed by the hosting company, require that the user compensate the hosting company for the time and effort they have to spend managing their server. This isn’t the case with shared hosting, which generally requires less time and effort on behalf of the hosting company.
The main disadvantage to shared hosting is that it is a bit more limited than a virtual private or dedicated server. Shared hosting customers generally don’t get as much bandwidth, disk space, or CPU power, and if their account allows them unlimited bandwidth and disk space, using too much of either can lead to the customer getting their site’s resources throttled. Shared hosting companies have to do this to protect their other users. If one site were able to hog all of the resources on a single server, it would cause problems with all of the other sites on that same server.
Shared hosting plans are generally the easiest and most economical for personal and small business websites. A lot of e-commerce sites, blogs, professional portfolios, and other small sites are hosted on shared hosting. If you have a site that isn’t very large yet and doesn’t have a large amount of traffic, then shared hosting may be the perfect hosting solution for you.