I would say the answer here is memory.
Emotion, brain development and language are all very important factors in the development of a young child. Memory is not as important but I am not 100% sure.
9.4m questions
12.2m answers