This document provides an overview of cloud computing versus traditional computing. It discusses the history of cloud computing concepts dating back to the 1950s. The key components of cloud computing are clients, distributed servers, and data centers. The main service models of cloud computing are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The document outlines some of the main differences between cloud and traditional computing such as on-demand access and management by the provider. It also discusses some risks of cloud computing like outages and data migration issues.