We seem to be hearing a lot about the cloud lately. And it seems to take on two forms: One that speaks to consumers as a magical service that frees them from the confines of an office (omitting any explanation on how it works or why it should be trusted) and one that speaks to server administrators and technicians in a language that most of us can’t understand (with little explanation on how it applies to consumers).
Here is a cheat sheet and some videos on the cloud that take into account both ends of the spectrum and attempt to simplify the concepts around it.
Cloud Computing in Plain English
Cloud Computing Explained
Virtualization in Plain English
Lastly check out this. What impact could an internal social network have on businesses?