This clip contains so much insight into the idiocy that is cloud computing: "What The Hell Is Cloud Computing?" - http://www.youtube.com/watch?v=0FacYAI6DY0 Very similar to the vague concepts that are SEO and Web 2.0, cloud computing seems to be the next big sales pitch that is infecting the minds of noobs. I get customers now who ask if we sell a cloud version of our software. Sometimes the requested cloud version is defined by the customer as an alternative to PHP / MySQL, as if the cloud is some kind of programming language with appropriate database backend. Sometimes the cloud is a networking protocol. Sometimes it is what amounts to a standard shared web server.