The latest buzz words in technology all center around Cloud Computing. Whether it’s SaaS, PaaS or even IaaS a lot of terms are bounced around without context. "The Cloud" encompasses a tremendous number of definitions, if you were to take the sum of all things assigned the attribute of "cloud computing" you would encompass every technology known to man that ever thought of being on the web. Perhaps the best way to explain the Cloud is to start by defining what it is NOT.
1. Terminal Servers.


The National Institute of Standards and Technology has a very comprehensive definition of cloud computing. You can find it online at http://csrc.nist.gov/groups/SNS/cloud-computing/