It really depends on your needs. WordPress hosting companies have created a plethora of services and it is difficult for a webmaster to figure out the best solution for her/his business needs.
Shared WordPress Hosting: In this case, WordPress is deployed on cloud servers that do not apply restriction to their tenants in terms of resource utilization. Although this can be considered a low reliability solution with limited uptime that focuses on cost-efficiency, it really depends on the WordPress hosting providers. For example, MassiveGRID strategically avoids overselling, as a result, even our clients who have shared hosting services with us never face the “busy neighbor problem”.
Dedicated WordPress Hosting: It is very similar to VPS hosting. Typically, a cloud dedicated server is deployed with WordPress CRM having been preinstalled on it.
Managed Hosting: It is related to a plethora of IT services that can be managed by the WordPress hosting providers. They can be anything from hardware, network and power management to Sysadmin support. MassiveGRID provides fully managed hosting in terms of hardware, storage, power and network health, allowing you to focus on what matters most.