Perkembangan teknologi informasi khususnya teknologi internet pada dasawarsa terakhir ini membuat para pendidik mempunyai banyak pilihan dalam memanfaatkan teknologi tersebut untuk pembelajaran. Salah satu bentuk pemanfaatan teknologi internet untuk mendukung proses pembelajaran adalah E-Learning. Dengan E-Learning ini para pendidik dapat menaruh materi pembelajaran, memberi tugas dan kuis untuk evaluasi, serta memonitor dan menjalin komunikasi dengan siswa melalui web. Dengan demikian aktifitas pembelajaran dapat dilakukan kapan saja dan dimana saja.