CSR is more focused on an organization's societal responsibilities. Business ethics is a much broader concept, encompassing responsibilities to employees, shareholders, consumers, suppliers, and other stakeholders.