This document defines cloud computing and outlines its key characteristics. Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. Users can access these resources from anywhere without needing to manage the physical infrastructure. The cloud offers advantages like flexibility, scalability, device independence and reduced costs compared to maintaining physical servers. However, security, vendor lock-in and reliance on a stable internet connection are challenges to cloud computing adoption.
Related topics: