In essence, sustainable development is a process of change in which the exploitation of resources, the direction of investments, the orientation of technological development; and institutional change are all in harmony and enhance both current and future potential to meet human needs and aspirations.