The use of remote servers to store, manage, and process data rather than locally on a personal computer.