This assignment delves into the multifaceted world of cloud computing. It begins by providing a comprehensive overview of cloud computing, outlining its key characteristics and evolution. Subsequently, the focus shifts to the various models of cloud computing systems, namely Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). Each model is examined in detail, highlighting its unique features, advantages, and disadvantages. The assignment concludes by emphasizing the significance of cloud computing in today's technological landscape.