What Are The Factors Affecting Human Development?

What Are The Factors Affecting Human Development? These include physical, , emotional, social, economic and environmental factors. Knowledge of these factors is needed to be able to understand the affects they have on the physical, intellectual, emotional and social development, as well as an individual’s self concept. What are the factors that affects human development?