Kata menghafal juga berasal dari kata حفظا – يحفظ – حفظ yang berarti menjaga, memelihara dan melindungi.[4] Dalam kamus Bahasa Indonesia kata menghafal berasal dari kata hafal yang artinya telah masuk dalam ingatan tentang pelajaran atau dapat mengucapkan di luar kepala tanpa melihat buku atau catatan lain. Kemudian mendapat awalan me- menjadi menghafal yang artinya adalah berusaha meresapkan ke dalam pikiran agar selalu ingat[5]. Kata menghafal dapat disebut juga sebagai memori. Dimana apabila mempelajarinya maka membawa seseorang pada psikologi kognitif, terutama bagi manusia sebagai pengolah informasi. Secara singkat memori melewati tiga proses yaitu perekaman, penyimpanan dan pemanggilan.