Corporate social responsibility is the overall relationship of the corporation with all of its stakeholders. These include customers, employees, communities, owners/investors, government, suppliers and competitors. Elements of social responsibility include investment in community outreach, employee relations, creation and maintenance of employment, environmental stewardship and financial performance.