Not all children reach the same milestones at the same age. The age at which children acquire various physical, mental and social skills varies. Some normal children develop faster than others. Therefore, there is a wide normal range around the average time most children achieve a certain milestone (i.e. some normal children talk earlier than others). It is better to look at when a range of milestones are reached rather than base a developmental assessment on a single milestone.