Cloud computing refers to the delivery of computing services like storage, processing, and networking over the internet, allowing users to access and manage resources remotely. It enables scalability, cost-efficiency, and flexibility compared to traditional on-premises infrastructure.