Cognitive development refers to the construction of thought processes from childhood through adulthood as influenced by both genetics and experiences. Jean Piaget's theory proposes four stages of cognitive development: sensorimotor (birth to age 2), preoperational (ages 2 to 7), concrete operational (ages 7 to 11), and formal operational (ages 11 to adulthood). Key aspects of cognitive development include language development, logic/reasoning, memory, attention, flexibility, evaluation skills, comparison ability, and critical thinking.