According to Jean Piaget, cognitive development occurs in four stages: 1. Sensorimotor Stage (0-2 years): Infants learn through sensory experiences and manipulating objects. 2. Preoperational Stage (2-7 years): Children begin to think symbolically and develop language, but their thinking is still intuitive and egocentric. 3. Concrete Operational Stage (7-11 years): Children start to think logically about concrete events. 4. Formal Operational Stage (12 and up): Adolescents develop abstract reasoning skills.