the cloud - definition and synonyms

phrase

or the Cloud

  1.   a way of delivering data to any digital device, anywhere and at any time

    Backing up your data to the cloud is a good idea.

See also main entry: cloud