Jenis-jenis komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan nya sebagai berikut:
1. Mobile computing
Sistem komputasi mobile/mobile computing system adalah system komputasi yang dapat dengan mudah dipindahkan secara fisik dan kemampuan komputasi yang dapat digunakan ketika mereka sedang dipindahkan. Contohnya adalah laptop, personal digital assistant (PDA), dan ponsel. Karakteristik unik dari lingkungan mobile computing diantaranya:
- Kendala sumberdaya yang terbatas pada perangkat mobile
- Bandwidth jaringan rendah
- Biaya komunikasi asymmetric
- Heterogenitas perangkat mobile
- Koneksi yang sering terputus
2. Grid computing adalah penggunaan      sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan      persoalan komputasi dalam skala besar. suatu system dikatakan melakukan      komputasi grid jika:
 - Sistem tersebut melakukan       koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu       kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu       cakupan domain administratif, maka komputasi tersebut belum dapat       dikatakan komputasi grid.
- Sistem tersebut menggunakan standard       dan protokol yang bersifat terbuka (tidak terpaut pada suatu implementasi       atau produk tertentu). Komputasi grid disusun dari       kesepakatan-kesepakatan terhadap masalah yang fundamental, dibutuhkan       untuk mewujudkan komputasi bersama dalam skala besar. Kesepakatan dan       standar yang dibutuhkan adalah dalam bidang autentikasi, otorisasi,       pencarian sumberdaya, dan akses terhadap sumber daya.
3. Cloud computing








