This document presents an overview of cloud computing. It discusses that cloud computing provides shared computing resources and data accessed over the internet. There are four deployment models - public, private, hybrid, and community clouds. There are also three main service models: Infrastructure as a Service (IaaS) provides virtual machines and storage; Platform as a Service (PaaS) provides development tools; and Software as a Service (SaaS) provides web-based applications. The document outlines some key advantages like reduced costs and improved access, as well as disadvantages like reliance on internet and potential data loss.