Model ekologi menunjukkan hubungan antara lingkungan fisik, biologis, sosial dengan faktor host dan agen penyakit. Faktor lingkungan seperti udara, air, dan radiasi dapat memengaruhi kesehatan, sementara agen penyakit infeksius dan limbah industri kimia juga berperan. Lingkungan fisik, biologis, dan sosial dipandang dapat menyebabkan berbagai penyakit modern.