A person’s bone health is influenced by both genetic and environmental factors. For a person to have healthy bones nutrition, hormones, and genetics all play a role. Genes determine some elements of bone health, such as the overall size and shape of the person’s skeleton. Genes are non-modifiable factors. Any errors in genes or their signals can lead to congenital defects.