Community development social workers support individuals, families, and groups in socially or financially deprived areas. They provide leadership and bring local people together to make changes and tackle social inequality, helping people to develop the skills needed to eventually run their own community groups.