What is this ‘Cloud’ thingummy everyone keeps talking about?

What is this ‘Cloud’ thingummy everyone keeps talking about?

Whenever ‘The Cloud’ is mentioned in an IT context I still look skywards as though there is really a huge fluffy cloud up there full of kit looking after all our computing needs. Perhaps I do it because it’s a…