The voices of men and children are different due to:
Their gender
Their physical features
Their age
The length of their vocal chords
The length of the vocal chord decides the pitch of the voice. Hence the voices of men, women and children vary.
The voices of men, women and children are different due to:
Why are the voices of men, women and children different?