- internet-based computing in which large groups of remote servers are networked so as to allow sharing of data-processing tasks, centralized data storage, and online access to computer services or resources.
- a model of computer use in which services stored on the internet are provided to users on a temporary basis