The delivery of on-demand computing services over the internet, including storage, processing power, and applications.