Il Cloud Computing – o Cloud – è un paradigma di erogazione di servizi da un fornitore ad un cliente attraverso Internet, partendo da risorse esistenti e disponibili come architettura distribuita.
Le risorse, in realtà, non vengono configurate dal fornitore, ma vengono assegnate all’utente grazie ad alcune procedure automatizzate a partire da un insieme di risorse condivise, lasciando all’utente il compito di configurarle.
Impiegando diverse unità di elaborazione, come le RAM, i CD o le USB, i computer sono in grado di elaborare, archiviare e recuperare un elevatissimo numero di programmi e dati.