Cloud computing adalah penggunaan teknologi komputer dan pengembangan berbasis internet, dengan karakteristik seperti layanan mandiri, akses lebar, dan elastisitas. Terdapat tiga model layanan utama: SaaS, PaaS, dan IaaS, yang memiliki kelebihan dan kekurangan terkait investasi dan kepemilikan data. Informasi disimpan di server internet dan dapat diakses melalui berbagai perangkat pengguna.