Cloud Computing ist die Verlagerung von vormals stationär vorhandener Hard- und Software an externe Serviceanbieter mittels Netzwerken wie dem Internet. Charakteristisch sind nutzungsabhängige Entgelte sowie kurzfristige Verträge. Untergliedern lässt sich die Wolke in die drei Ebenen Infrastruktur, Plattform und Software. Daraus ergeben sich auch die gängigen Service-Modelle Infrastructure as a Service (IaaS), Platform as a Service (PaaS) und Software as a Service (SaaS). Daneben wird zwischen den frei zugänglichen Angeboten der Public Cloud sowie den exklusiven, stärker abgesicherten Private-Cloud-Lösungen unterschieden.