Cloud computing refers to the delivery of computing services, including servers, storage, databases, networking, software, and more, over the internet on a pay-as-you-go basis.