Printre cei mai importanti factori care influenteaza invatarea se numara motivatia, atentia si concentrarea, memoria, stilul de invatare, experienta anterioara, inteligenta si personalitatea. In plus, si factorii externi precum mediul de invatare, suportul social si nivelul de stres pot avea un impact semnificativ asupra eficientei invatarii.