What are the main features of sustainable development?
Sustainable development is a development which occurs without harming the environment or without compromising with the needs of the future generation.
eg: Using water to generate electricity. (hydroelectricity).