Teori pembelajaran behaviorisme menekankan bahawa pembelajaran adalah perubahan tingkah laku melalui rangsangan dan penguatan, manakala teori kognitif menyatakan pembelajaran adalah proses kognitif dalaman, dan teori sosial menyatukan unsur kognitif dan lingkungan sosial dalam pembelajaran. Teori humanis pula menekankan pembelajaran bergantung kepada emosi pelajar dan memenuhi potensi setiap individu.