Concepts, kinds, and cognitive development | Synapse