Cloud hostingis most upcoming and most promising technologies that may change the way we look at hosting data online .However , this technology is still relatively new and undergoes major developments .some people equate this lack of technological maturity with lake of security .
Cloud hosting is a means by wich services; WebPages and files are hosted on distributed servers wich are made to run as one cohesive unit. This means that the software side
(Or the files) is decoupled from the hardware. This allows for scalability and robustness; since the state of your hosting is not too dependent on the state of your hosting is not too dependent on the state of your hardware.
This may also create more reliable service; because hardware is the most common point of failure and source of downtime.
Cloud hosting also allows you to price hosting not in terms of the hardware used; but on terms of service used; similar to electricity and other utilities. This also means that the service is scalable; making less prone to denial of service attacks (Dos attack) or the much aforementioned Slashdot effect.