cloud computing UK US noun [U] IT, INTERNET
► the use of technology, services, software, etc. on the internet rather than software and hardware that you buy and install on your computer: »
Google took cloud computing a step further last October by offering free word-processing and spreadsheet software over a browser.
Financial and business terms. 2012.