There have been many definitions of corporate social responsibility in addition to the one given above; rather than describing them, listing the key elements found in various definitions may be more insightful.
Corporations have responsibilities that go beyond the production of goods and services at a profit.
These responsibilities involve helping to solve important social problems, especially those they have helped create.