Cloud or Cloud Computing
On-demand access, via the internet, to computing resources: applications, servers, storage, development tools, networking capabilities, etc. Hosted at a remote data center location and managed by a cloud services provider (CSP). These resources are made available via a monthly subscription fee or bills the service according to usage.