The main factors affecting health are behavior and lifestyle factors, environmental factors, biological factors and health care factors.
1. Behavioral and lifestyle factors: refers to the direct or indirect adverse effects on health due to one's own bad behavior and lifestyle.
2. Environmental factors: emphasize the unity of human body with natural environment and social environment, and emphasize that health, environment and human development are inseparable.
3. Biological factors: namely, the influence of genetic inheritance on health.
4. Health care factors: refers to the perfection of social health care facilities and systems.