The supply of computer services via the internet (sometimes referred to as "the cloud") includes servers, storage, databases, networking, software, and more. Cloud service providers offer on-demand access to hardware and infrastructure, saving consumers from having to own and manage it themselves.