For years, webmasters have been chained to their desks. If you wanted a web application, you could rent some space on a server, somewhere, or keep one under your desk - either way, a lot of hassle. The advent of cloud hosting - combining cloud computing, cloud servers and cloud storage - has changed all that.