One definition of sustainability is provided by the Brundtland report from 1987 stating that; a sustainable development is a development which meets the needs of the present, without compromising the ability of future generations to meet their own needs".