A short explanation is here...
Growth means just apparent changes one can see ,like increase in height and weight etc...development refers to the changes in functional abilities of different bodily organs ..development includes different phases in itself like
1.Prenatal development...further includes...stages of Embryo.Zygote and Fetus.
2.Postnatal development including Biological development,Intellectual development,Emotional development,Cognitive development,Motor development and etc...
Maturation includes development of mental processes that affects body functioning as a whole.
FACTORS
BIOLOGICAL FACTORS include
diet,heredity, illness,etc
and SOCIOLOGICAL FACTORS include
environment,parenting style,peer influence,culture,etc
you need to add further details for sure ..welcome to criticism