Keberhasilan program kesehatan dipengaruhi oleh banyak hal.
Menurut teori H.L.Blum kesehatan dipengaruhi oleh empat faktor:
faktor perilaku (life style), faktor lingkungan (sosial, ekonomi, politik,
budaya) , faktor pelayanan kesehatan, dan faktor genetik. Penelitian ini
dilakukan pada masyarakat urban, sub urban dan pesisir dikarenakan
saat ini laju pertumbuhan berbeda-beda sehingga menimbulkan
permasalahan kesehatan bereda-beda. Dengan demikian penanganan
kesehatannya pun harus dilakukan dengan pendekatan yang berbeda
juga sesuai dengan permasalahan masing-masing.