Tehnologiile cloud sunt tehnologii care permit utilizatorilor să stocheze date sau să ruleze aplicații pe serverele altcuiva, accesându-le apoi prin intermediul internetului. În ceea ce privește avantajele, tehnologia cloud oferă o flexibilitate mai mare în raport cu infrastructura fizică, ceea ce înseamnă că utilizatorul poate economisi bani prin achiziționarea unei infrastructuri fizice reduse, și oferă, de asemenea, o metodă mai sigură de a stoca si transfera date. Dezavantajele, pe de altă parte, includ problema dependenței de furnizorul de servicii cloud și îngrijorările cu privire la securitatea și confidențialitatea datelor și a informațiilor personale.