Hello ken12cox,

Thank you for your question. Shared hosting is when multiple websites are hosted on the same server. With such service, your account will usually be on a machine with hundreds of other web sites belonging to other people, and all accounts will share the resources of the same server. Such type of a web hosting account will be suitable for small personal sites, blogs, small forums and so on. You can see the pricing and specifications for our Shared hosting plans on this page.

Although there are different grades of shared hosting plans and some of them are quite powerful and may be considered as a nice option before having your own dedicated server. For example, our Semi-Dedicated packages guarantee less than 30 sites on the same server.

Cloud account is an example of a virtual hosting account. Several Cloud virtual dedicated servers (VDS) are located on a single very powerful server called hypervisor. Special software allows to create many fully independent virtual servers with different specifications that act like separate physical servers.

With our Cloud VDS servers, you will get a dedicated environment (so other websites won't affect your account and you won't have to share resources with anyone), root access and thus ability to create and manage cPanel accounts on your own, and of course much more performance in comparison to traditional Shared hosting accounts.

I hope this information answers your questions. If you have more questions, or would like to describe your specific needs so we could choose the most suitable plan for you, please submit a support ticket by clicking on this link and we will be happy to help you.