This document provides an overview of cloud computing, including its key characteristics and advantages. It discusses how cloud computing uses shared resources over the internet rather than local servers or personal devices. Examples are given of different types of cloud services, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Both advantages like low costs, scalability, and accessibility are covered as well as potential disadvantages around security and technical issues. A timeline of important developments in cloud computing is also presented.