Cloud hosting is no more pure hype. It is rapidly becoming a reality with market consolidation estimated for 2012.
In a cloud hosting architecture, resources are dynamically allocated on demand from a shared pool of resources. The resources are charged by usage, on a "pay for what you use" model.
There are many advantages to using cloud hosting, which include cost savings and ability to handle huge load on demand.