Sustainability can mean different things to different people. The most common definition is found in a 1987 report, the so-called Brundtland Report, from the UN Commission on Environment and Development, which defined sustainable development as that which ‘meets the needs of the present without compromising the ability of future generations to meet their own needs’.