Community development is a set of approaches undertaken by individuals, informal groups and organizations. We believe it should be practiced by all sectors, whether public, private or voluntary. It can be paid or unpaid, qualified or simply experienced. The role of community development is to support people and community groups to identify and articulate their needs, and to take practical, collective action to address them. By addressing issues of power, inequality and social justice, we aim to bring about change that is empowering, fair and inclusive.