Pembelajaran merupakan proses untuk mendapatkan pengetahuan. Dalam pembelajaran terdapat suatu proses interaktif, seseorang dapat belajar berinteraksi dengan lingkungannya secara aktif. Pembelajaran juga merupakan proses mengkonstruksi pengetahuan dengan menghubungkan informasi yang masuk dengan informasi yang disimpan yang diperoleh sebelumnya. Belajar melibatkan tiga proses yang berlangsung hampir bersamaan, yaitu memperoleh informasi baru, transformasi informasi, serta menguji relevansi dan ketepatan pengetahuan.