Cloud computing se referă la utilizarea unei rețele de servere găzduită pe internet pentru a stoca, administra și procesa date. Metoda permite renunțarea la serverele proprii. Utilizatorii programelor software nu mai au nevoie de putere de calcul pentru a le rula. Practic, acest sistem oferă accesul la cerere la resurse informatice fără să fie necesară administrarea activă de către utilizator. Clienții au nevoie doar de un echipament de pe care să lanseze comanda. De exemplu, acesta poate lansa comanda de pe un laptop sau un telefon inteligent. Procesele sunt rulate în cloud și rezultatele sunt livrate clienților pe interfața utilizată de ei.
Principalele forme comerciale ale cloud computing sunt Software ca serviciu, Infrastructură ca serviciu, Platforma ca serviciu, Desktop ca serviciu etc.