Shared Cloud Hosting is when there are a number of people being hosted on the same server and the resources the server has is being shared amongst the tenants on the server.  Pretty much like living in apartment block. Cloud hosting provides hosting on virtual servers which pull their computing resource from extensive underlying networks of physical web servers. Its intended for customers with demanding or high traffic sites, or for those looking to host a web site with faster speeds.