Cloud hosting is a kind of web hosting which uses several different web servers to stabilize the load as well as maximize uptime. As opposed to utilizing a single web server, your website can take advantage of a "collection" that utilizes sources from a central pool. This means that even if one server falls short, another starts to maintain every little thing operating.
Visualize the cloud as a web of various computer systems which are all interconnected. As more makers are hooked up to the network, even more sources are added to the overall cloud.