Cloud computing provides convenient on-demand access to shared computing resources like networks, servers, storage, applications and services. It allows users to access applications from anywhere using a web browser without installing them. Popular cloud services include file storage and sharing services like Dropbox and Google Drive, social networks like Facebook and Twitter, and productivity tools like Google Docs.