This document provides an overview of cloud computing. It defines cloud computing as internet-based computing where software, storage, and applications are delivered through the internet. The document outlines the cloud computing architecture and three main service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also discusses the advantages of cloud computing in providing powerful and accessible computing resources at lower costs, while allowing for collaborative work. Types of cloud storage including public, private, and hybrid clouds are also introduced.