Cloud Computing
Cloud computing is the delivery of computing resources, such as servers, storage, databases, networking and software, over the internet on demand, with payment based on usage instead of buying and running your own hardware.
Its main benefits are scaling up or down quickly, paying only for what is used, and letting a provider handle hardware and maintenance. Clouds can be public (AWS, Microsoft Azure, Google Cloud), private (run for one organisation) or hybrid. Services are usually grouped as IaaS, PaaS and SaaS.