Există mai multe teorii ale dezvoltării cognitive, dar cele mai cunoscute sunt teoria lui Jean Piaget referitoare la stadiile dezvoltării cognitive, teoria informației și a procesării informației care pune accentul pe activitatea mentală de procesare și interpretare a informațiilor și teoria socio-culturală a dezvoltării propusă de Lev Vygotsky care consideră că interacțiunea socială și culturală are un rol important în dezvoltarea cognitivă.