These days it’s almost impossible to complete the working week without some reference to ‘the cloud’. It’s the undisputed buzzword of the moment. But what is the cloud? How does it work? And what does it mean for your business? Here’s a quick introduction.