Environmental factors can have both direct and indirect effects on health. Direct effects include exposure to pollutants, toxins, and infectious agents, while indirect effects might involve lifestyle changes influenced by social and cultural environments. For example, poor air quality can lead to respiratory diseases, while lack of access to clean water can result in waterborne diseases.