In 1987, the World Commission on Environment and Development defined sustainability as:
Meeting the needs of the present without compromising the ability of future generations to meet their own needs.
This definition was endorsed at the United Nations Conference on Environment and Development in Rio de Janiero in 1992.
The challenges facing the countries today are a complex mix of environmental, social and economic factors, that is why sustainability is more than ever needed.