Typische diensten die cloud gebruiken dienen om schaalbare en vaak gevirtualiseerde bronnen aan te bieden over het internet. Deze zijn dan beschikbaar via een web browser terwijl de software en data op servers van de dienstverlener blijven. Dit alles gebeurt op aanvraag via zelfbediening en men betaalt naargelang het gebruik of per abonnement.
Cloud Computing wordt in 3 categorieën van abstractie verdeeld: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) en Software as a Service (SaaS). Hierbij heeft men bij IaaS de meeste vrijheid en bij SaaS de minste. Recht evenredig heeft men dan ook meer onderhoud en kennis nodig bij IaaS. Bij cloud zijn de gebruikers geen eigenaar van de software die ze gebruiken. Ze betalen dus enkel voor de diensten die ze gebruiken. Hierdoor kan men grote kosten besparen op de aankoop van software en hardware aangezien het overgrote deel op de servers gebeurt