Le cloud computing consiste à déplacer sur des serveurs distants des stockages et des traitements informatiques habituellement situés sur des serveurs locaux ou sur le poste de l’utilisateur. Les applications et les données se trouvent, métaphoriquement parlant, dans un nuage (cloud) de serveurs. Ce système nécessite néanmoins une excellente bande passante indispensable à la fluidité du système. Les utilisateurs ne gérent plus leurs serveurs informatiques et peuvent ainsi accéder de manière évolutive à de nombreux services en ligne sans avoir à gérer l’infrastructure sous-jacente, souvent complexe. Ce concept est vu comme une évolution majeure par certains analystes et comme un piège marketing par d’autres.