According to the classical definition,given by United Nations World Commission on Environment and Development in 1987, development is sustainable if it "meets the need of the present without compromising the ability of future generation to meet their own needs.