Sustainable development means that the development at present should not come at a cost of depletion of other resources and should not hamper the needs of the future generation of society. Development should be done without damaging the environment. Sustainable ...