IaaS fournit des ressources informatiques virtualisées, PaaS offre des plateformes de développement sur lesquelles les utilisateurs peuvent créer et déployer des applications, et SaaS met à disposition des applications logicielles via Internet.