The use of resources in a way to meet human needs for the present as well as future generations while preserving the environment may be referred as the Sustainable development. The Brundtland Commission report of United Nations in 1987, defines sustainable development as the development that meets the needs of the present without compromising the ability of future generations to meet their own needs. It is environmentally friendly forms of economic growth activities (agriculture, logging, manufacturing, etc.) that allow the continued production of a commodity without damage to the ecosystem (soil, water supplies, biodiversity or other surrounding resources) (www.ecokids.ca/pub/ eco_info/glossary/index.cfm).
Sustainable development requires balance between the economy, ecology and society for present and future generations. It could be broken into three main parts viz. (i) environmental sustainability, (ii) economic sustainability, and (iii) social sustainability.