Organizing philanthropic activity in communities is a crucial part of an organization’s corporate social responsibility (CSR) policy. Organizations should have clear goals, specific strategies, detailed implementation and management plans when doing philanthropy.

Strategic philanthropic activity, which is aligned with business strategies, can create social values and bring a variety of positive effects to the organization, such as public recognition, employee loyalty, and market opportunity. It is also helpful to differentiate organizations from their competitors and to improve competitive advantage.