Ditinjau dari segi interaksi antara sistem dengan manusia maka ada tiga kategori dasar dari e-learning(ilmukomputer.org) yaitu:

1)      Synchronous Learning

Pada pembelajaran synchronous kondisinya mirip dengan pembelajarankonvensional hanya saja pada e-learning hal ini tidak ditandai dengan kehadiran secara fisik.Pada bentuk synchronous ini pendidik (instruktur), peserta didik dan rekan-rekannya melakukan “pertemuan” secara online di internet. Melakukan proses belajar mengajar seolah sedang berada pada ruang fisik yang sama.

2)      Self-directed Learning

Pada kategori ini peserta didik melakukan pembelajaran secara mandiri dengan mengakses berbagai referensi dan bahan belajar yang disediakan.Tidak ada instruktur ataupun waktu khusus untuk berdiskusi dengan sesama peserta didik. Masing-masing peserta didik melakukan proses belajar sesuai dengan kebutuhannya.

3)      Asynchronous (Collaborative) Learning

Kategori ini mengkombinasikan karakteristik dari kedua kategori sebelumnya.Peserta didik belajar secara mandiri namun tetap berkomunikasi dengan peserta didik lainnya maupun dengan pendidik walaupun tidak harus di waktu khusus. Penggunaan email, instant message (Yahoo! Messenger, Gtalk) ataupun boardpada forum dapat digunakan sebagai media komunikasi dan interaksi baik dengan pendidik maupun sesama peserta didik.