Le cloud computing est la mise à disposition de ressources informatiques (calcul, stockage, réseau, services) via internet, à la demande, en libre-service et facturées à l'usage. Les ressources sont mutualisées et élastiques : on peut en obtenir ou en libérer rapidement, sans acheter ni héberger de matériel.