Sustainable development has been defined by the United Nations (UN) as development that “meets the needs of the present” while ensuring the future sustainability of the planet, its people and its resources. Meeting these needs often requires balancing three key features of sustainable development: environmental protection, economic growth and social inclusion. The goals of sustainable development are interconnected. The most successful sustainable development projects will include environmental, economic and social considerations in their final plan. These considerations must include the free, prior and informed consent of any Indigenous groups impacted by a sustainable development project.