Jargon Buster

Sustainable development
Development which meets present needs without compromising the ability of future generations to achieve their own needs and aspirations.