Community development is understood as a professional discipline, and is defined by the International Association for Community Development as "a practice-based profession and an academic discipline that promotes participative democracy, sustainable development, rights, economic opportunity, equality and social justice, through the organisation, education and empowerment of people within their communities, whether these be of locality, identity or interest, in urban and rural settings".
FactSnippet No. 1,546,277 |