Piaget's theory of cognitive development consists of 4 stages: the sensorimotor stage (birth to age 2), the preoperational stage (ages 2 to 7), the concrete operational stage (ages 7 to 11), and the formal operational stage (ages 11 to adulthood). During each stage, children build cognitive structures through assimilation and accommodation as they interact with the world. Piaget believed cognitive development is driven by equilibration as children progress from one stage to the next with more advanced logical thinking abilities.