Pembelajaran berbantuan komputer adalah proses menggunakan komputer dan program komputer untuk membantu siswa belajar. Frasa secara tradisional mengacu pada program komputer yang berdiri sendiri yang akan membantu memperkuat mata pelajaran yang diajarkan di sekolah. Dengan penggunaan Internet yang semakin meluas, frasa tersebut telah berubah menjadi mencakup pembelajaran yang terjadi melalui komputer dan melalui web. Karena pembelajaran berbasis teknologi telah berkembang, gagasan pembelajaran berbantuan komputer telah menjadi dapat dipertukarkan dengan pembelajaran online, atau e-learning.
Program komputer yang berdiri sendiri adalah komponen khas dari pembelajaran dengan bantuan komputer. Program-program ini dirancang untuk memperkuat pelajaran yang dipetik dalam pengaturan kelas tradisional. Mata pelajaran populer untuk pembelajaran berbasis komputer adalah mengetik dan bahasa. Siswa yang mempelajari mata pelajaran ini mendapat manfaat dari jenis pengulangan adaptif yang dapat diberikan oleh program komputer. Adaptasi ini berarti bahwa program dapat mengenali pola kelemahan dan dapat menyesuaikan pertanyaan dan kegiatan untuk memperkuat area tersebut dengan cara yang tidak dapat ditiru oleh buku kerja tertulis.
Dengan meluasnya penggunaan Internet di institusi akademik, pembelajaran berbantuan komputer telah menjadi lebih dari sekadar penggunaan program komputer pada terminal tunggal dalam interaksi satu arah dengan mesin. Institusi pendidikan di seluruh dunia menggunakan Internet untuk memperluas interaktivitas teknologi yang digunakan untuk pembelajaran. Sejumlah besar perguruan tinggi dan universitas menawarkan program pembelajaran online yang memungkinkan siswa untuk menghadiri kelas dari jarak jauh. Profesor menggunakan perangkat lunak berbasis web untuk mendorong partisipasi waktu nyata di kelas oleh siswa yang berlokasi di mana saja di dunia.
Tidak hanya pembelajaran berbantuan komputer menjadi hampir analog dengan pembelajaran online interaktif melalui kurikulum yang ditawarkan oleh lembaga pendidikan, ada juga pertumbuhan pembelajaran berbasis rekan melalui komputer dan perubahan dalam cara pengetahuan dikumpulkan dan disimpan untuk tujuan pembelajaran. Alih-alih mengandalkan disk komputer yang menjalankan program untuk melatih siswa pada suatu bahasa, siswa dapat masuk ke ruang obrolan melalui Internet dan berinteraksi langsung dengan penutur asli. Demikian juga, alih-alih memasukkan CD-ROM yang berisi koleksi penelitian, siswa dapat menggunakan Internet untuk mengakses database penelitian dan koleksi langsung yang sering diperbarui. Ada juga ensiklopedia yang dibuat pengguna, atau wiki, yang membawa pembelajaran berbantuan komputer ke dalam ranah pendidikan kolaboratif.
Mungkin satu bidang pembelajaran komputer yang belum didefinisikan ulang sebagai akibat dari penggunaan Internet adalah dalam bidang desain program khusus. Masih ada perusahaan yang memproduksi perangkat lunak khusus untuk mengajar mata pelajaran khusus. Misalnya, program simulator penerbangan adalah contoh program pembelajaran khusus yang kemungkinan besar tidak akan bermigrasi ke format berbasis Internet.