The concept of sustainability has become an integral part of business strategies across the world. Regulations that govern business have changed in order to facilitate sustainable processes, just as consumer preferences have changed in demanding more environmentally clean products. The perceived importance of being green, whether in company board rooms or in government policy-making circles, is not always backed up by an adequate understanding of the complexities of the concept, and their implications for decision-making. This book attempts to sensitize the business practitioner and the public-policy planner, as well as students of business management and the social sciences, to the complexities of the concept of sustainable development in an easily comprehensible manner. Without an appreciation of the different aspects and dimensions of sustainability, policy and practice often tend to come up with mutually inconsistent strategies that do not add up to the dynamic goal of sustainable development for future residents of planet earth.