Cloud computing is a type of computing that relies on sharing computing resources instead of having local servers or personal devices to handle applications.

Web hosting is the business of providing server space, web services and file maintenance for websites controlled by companies or individuals that do not have their own web servers.
There are different types of web hosting:
-Shared Hosting/virtual hosting/mass hosting
-Dedicated hosting
-Root server hosting/semi-managed hosting
-Re-seller hosting

The web hosting gives you a fixed server or a portion of a single server, where cloud computing gives you the benefit of many servers all working together as one. Your particular website or application may only need one small portion of a single server, so there's no need to get a dedicated server. Those servers sit on, consuming power and space even if it isn't needed.

Where cloud computing really offers benefits is when a website or application gets hit with a lot of traffic in a very short amount of time.

Thanks,

Java Training in Chennai