Cloud Computing consists of three layers:
1.Top Layer
SaaS – Software as a Service – multi-tenant applications addressing business needs eg. Salesforce.com, Zoho,
2. Middle Layer
PaaS – Platform as a Service – management and support layer for Cloud applications eg. Force.com, Microsoft Azure, Apprenda SaaSGrid
3. Bottom Layer
IaaS – Infrastructure as a Service – virtualised computing and storage foundation eg. Google EC2, Terremark