Unter Cloud Computing versteht man im allgemeinen ein Model das bei Bedarf (On demand) – meist über das Internet und Geräteunabhängig via Browser – zeitnah und mit wenig Aufwand geteilte Computerressourcen als Dienstleistung, etwa in Form von Servern, Datenspeicher oder Applikationen bereitstellt. Die Abrechung von Cloud Computing erfolgt entweder nach Nutzung oder pro User. Vorteile von Cloud Computing sind Skalierbarkeit, Betriebssicherheit und schnelle Nutzbarkeit. Durch den Einsatz von Cloud Computing können Unternehmen Investitionen und Betriebskosten für IT-Ressourcen einsparen.