Secara Epidemiologi (teori John Gordon), penyakit timbul akibat adanya tiga faktor penting, yaitu faktor Host (penjamu), faktor Agent (penyebab), dan faktor Environment (lingkungan). Ketiga faktor tersebut berinteraksi secara dinamis dan saling mempengaruhi satu sama lain (Page at all,1998).
Sedangkan menurut teori Hendrik L. Blum (1974), ada empat faktor yang mempengaruhi derajat kesehatan
ADS HERE !!!