Cloud computing relies on sharing computing resources over the internet rather than local hardware. It offers agility, cost reductions, easy maintenance through centralized access, reliability through redundancy, and scalability through dynamic provisioning of resources. Popular cloud services include Microsoft OneDrive, Office Online, Google Drive, Apple iCloud, and Amazon Cloud Drive.