What is cloud computing?

Cloud, or cloud computing, is a form of internet-based computing that provides shared processing resources and data to computers and other devices on demand. It enables ubiquitous, on-demand access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services). It allows users and enterprises to avoid upfront infrastructure costs and store and process their data in third-party data centers.