It refers to the integrated collection of hardware and software components-including servers, storage, networking, and virtualization tools-needed to deliver the internet.
It provides users with scalable, on-demand computing resources hosted in remote data centers on a pay-as-you-go models(e.g., AWS EC2,Google Cloud Storage).