The document discusses cloud computing and its relationship to service-oriented architecture (SOA). It defines the three layers of cloud computing: infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It also discusses considerations for moving applications and services to public, private or hybrid clouds.