Jean Piaget's theory of cognitive development proposes that children progress through 4 stages of cognitive development - sensorimotor, preoperational, concrete operational, and formal operational - as their mental abilities advance from birth through adulthood. Each stage is characterized by discoveries and abilities that are appropriate to the child's age and experiences. Piaget's theory suggests that education should provide experiences tailored to students' developmental levels to effectively promote learning and transition between stages.