The use of remote servers hosted on the internet to store, manage, and process data, rather than on a local server or personal computer.