Social work charities address a vast array of social issues, employing social workers, counselors, and other professionals trained to support individuals and families in overcoming their challenges. While specific approaches may vary, most social work charities share a core set of principles, these include: Advocacy, Direct Services, Education and Capacity Building, Community Building.