Environmental health comprises those aspects of human health, including quality of life, that are determined by physical, chemical, biological, social and psychosocial factors in the environment. It also refers to the theory and practice of assessing, correcting, controlling and preventing those factors in the environment that can potentially affect adversely the health of present and future generations.