server farm

Where is the Cloud?

When the term “cloud computing” comes to mind, it’s fair to say that most people think of it as some nebulous group of computers in the sky delivering content to mobile devices and workstations whenever it’s required. How far off is that definition, and where exactly is “the cloud”?