The name comes from the common use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams. Cloud computing is a style of computing, where IT-related capabilities are provided ‘as a service,’ allowing users to access technology-enabled services ‘in the cloud’ without knowledge or expertise and control over the technology infrastructure that supports them. Cloud offers a lower cost of ownership, quicker training, lower learning curve, faster company-wide updates, and a quick return-on-investment.