difference between philanthropy and csr

Philanthropy involves voluntary contributions of resources, typically money or time, to support social causes, driven by a desire to improve society. Corporate Social Responsibility (CSR), on the other hand, refers to a company’s commitment to conduct business ethically, considering its social, economic, and environmental impacts. While philanthropy is often a part of CSR, CSR encompasses a broader range of business practices.

difference between philanthropy and csr