Sustainable development: approach to social, economic, and environmental planning that attempts to balance the social and economic needs of present and future generations with the imperative of preserving, or preventing undue damage to, the natural environment.