Computing services provided over the Internet (or "cloud"), whereby shared resources, software, and information are provided to computers and other devices on demand.
Related
Narrower meaning words
Big Data cloud, community cloud, distributed cloud, enterprise cloud, HPC cloud, hybrid cloud, multi cloud, poly cloud, private cloud, public cloud
Alibaba Cloud, Amazon Web Services, Google Cloud Platform, IBM Cloud, Microsoft Azure