Synonyms: Cloud Computing
The term ‘Cloud’ is more a marketing buzzword, than a technical expression. It’s used so loosely these days that it could mean anything from email to virtualisation – although the latter should really be referred to as ‘Cloud Computing’.
The general premise is that a product or service is available from anywhere – all you need is your laptop or phone, and an Internet Connection.