Community development is a broad term given to the practices of active citizens and professionals to build stronger and more resilient local communities. It is Rooted in principles of empowerment, inclusion, self-determination, collective action and social justice.

Community development enables people in communities to take collective action, allowing them to change things that are important to them. It is a continuous process led by community members aiming to improve the quality of life of their community.