Cloud computing is een verzamelnaam. In essentie komt het erop neer dat software en documenten die vroeger op de pc stonden, verhuizen naar het internet. Cloud computing is de laatste jaren sterk in opkomst. Er verschijnen steeds meer applicaties die alleen nog op de server van de aanbieder staan en dus niet meer gedownload worden; de gebruiker gebruikt deze applicaties via internet. Software as a Service (SaaS) is een onderdeel van cloud computing; in dit geval gaat het om software die via internet wordt gebruikt.
Ook Platform as a Service en Infrastructure as a Service vallen onder cloud computing. Bij de laatste twee vormen is het mogelijk voor ontwikkelaars om zelf aanpassingen te doen aan de software; in feite een integratie van cloud computing en open source software.