This document defines and compares different types of cloud computing services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Storage as a Service (STaaS), and Database as a Service (DBaaS). It notes that cloud computing provides on-demand access to configurable computing resources via a network, typically with a pay-per-use model. The different service models offer varying levels of virtualized resources and control, from IaaS providing virtual machines to SaaS providing fully managed application software. Benefits of cloud computing include cost efficiency, reliability, scalability, performance, security and reduced maintenance burden.