Sejalan dengan perkembangan teknologi informasi melalui media internet, maka munculah inovasi baru dalam pembelajaran berbasis komputer. Inovasi tersebut sekarang dikenal dengan nama E-Learning. Istilah E-Learning merupakan gabungan dari dua kata yaitu E yang merupakan singkatan dari Electronic (Elektronik) dan Learning (Belajar).
E-learning adalah suatu proses belajar mengajar antara pengajar dengan muridnya tanpa harus bertatap muka satu sama lain. Hal itu dikarenakan bantuan alat elektronik yang terkoneksi dengan Internet sehingga siswa dapat belajar di manapun dan kapanpun tanpa harus datang ke kampus
atau ke sekolah.
Terkait dengan bahan ajar, maka hendaknya dirancang dan ditulis sesuai dengan kaidah pembelajaran, yakni disesuaikan materi pembelajaran, disusun berdasarkan atas kebutuhan pembelajaran, terdapat bahan evaluasi, serta bahan ajar tersebut menarik untuk dipelajari oleh siswa.