Jean Piaget's cognitive development theory proposes that children's thinking develops through four distinct stages: sensorimotor, preoperational, concrete operational, and formal operational. In each stage, cognition transforms significantly from the previous stage as children progress from learning about the world through senses alone to eventually gaining the ability to think logically about abstract concepts. The stages generally occur in a fixed order and help children incorporate new ways of thinking as they mature cognitively.