In the last decade or so the climate of doing business changed dramatically, coming up with many new dimensions of the business. A few of them are service dominant logic, corporate social responsibility and corporate governance. The notion of a "business case? for corporate sustainability has increasingly been used by the corporate sector, environmental organizations, consultancies and by many others to seek justification for sustainability strategies within organizations. These concepts if not complete but must have major impact on all business decisions now a days. No business can survive longer by disintegrating itself from these practices. So it has become the need of the hour to understand these terms and incorporate them in business social culture, to be part of responsible corporate citizenship in today?s business world.