La teoría de Piaget describe 4 etapas principales del desarrollo cognitivo: la etapa sensoriomotora, la etapa preoperacional, la etapa de las operaciones concretas y la etapa de las operaciones formales. En cada etapa, la cognición del niño se vuelve más compleja a medida que adquiere esquemas y estructuras mentales más sofisticadas a través de la asimilación y acomodación.