The goal of sustainable development is to provide resources for the use of present populations without compromising the availability of those resources for future generations, and without causing environmental damage that challenges the survival of other species and natural ecosystems