Sustainable development is a principle that seeks to satisfy fundamental human rights and opportunities for human development while maintaining the ability of natural systems to provide communities and people with natural resources and ecosystem services.