Heredity and Environmental Factors: Impact on Development