Il termine Cloud Computing indica un insieme di tecnologie che permettono di archiviare ed elaborare dati utilizzando risorse hardware e software distribuite presso delle Server Farm (solitamente dislocate presso dei “Service Provider” o società di software che offrono tale servizio).
In altre parole Cloud Computing significa semplicemente gestire esternamente, tramite connessione Internet, le applicazioni e le attività. Gli archivi ed i programmi non sono necessariamente residenti sul server del Cliente ma “ospitati” presso strutture informatiche esterne.