Neo-Piagetian theories of cognitive development build upon the foundational work of Jean Piaget, who proposed that children progress through a series of distinct stages of cognitive development. However, Neo-Piagetian theorists aim to address some limitations and gaps in Piaget's original theories by integrating insights from cognitive psychology and developmental neuroscience.