Shared Web Hosting is an entry-level type of web hosting where one physical server
hosts multiple websites (and often hosts hundreds of users). Since each user gets
(“shares”) a section of that individual server where they can host their website files, this
keeps costs low. Here users share system resources on-demand, receiving a percentage
of databases, disk space, CPU, RAM as well as email and FTP accounts. Other resources
include the single MySQL server, Apache server, and mail server. Considered the most
cost-effective option, Shared Server Hosting offers enough resources for any startup,
local business, or personal website.
In essence, Reseller Hosting gives you more control and more resources than Shared
Hosting. Think of Reseller Hosting as a parental figure to Shared Hosting. As a reseller,
you’re allowed to create and manage multiple Shared Hosting accounts, with the
intention of selling them to your clients.
VPS Hosting answers any issue of scalability and limited resources. A VPS is more
powerful than Shared Hosting, where you still technically “share” the server with others
but you have more control over how you use the virtual space. A VPS server price is more
expensive than Shared Hosting. A VPS host is similar to a Dedicated Server but the
resources are allocated between individual websites. Although it’s the most expensive
option, Dedicated Server Hosting gives you sole access to all the resources available.