Environmental health is the branch of public health concerned with all aspects of the natural and built environment affecting human health. Its study determines the requirements for a healthy environment, with the goal of effective control over the factors that affect health. The major sub-disciplines of environmental health are environmental science, toxicology, environmental epidemiology, and environmental and occupational medicine.