As much as I hate to admit it, the world of computing is moving to the clouds. For those unfamiliar with the term "cloud computing", think of online applications like GMail, Google Earth, Google Docs, and other types of software that we used to run on our computers, but we now run from the internet (BTW, Google sure is becoming a leader in this trend, wouldn't you say?). If you are still confused, don't worry, you are not alone. Like clouds themselves, the difference between regular websites and cloud applications is hazy.