Community development workers help communities to bring about social change and improve the quality of life in their local area. A community development worker often acts as a link between communities and a range of other local authority and voluntary sector providers, such as the police, social workers and teachers. They are frequently involved in addressing inequality, and projects often target communities perceived to be culturally, economically or geographically disadvantaged.