Community Development
A definition
Community Development is the process of building the participation and capacity of local people, working together with other identified communities in inter-community and inter-regional cooperation to identify and work toward principled solutions with a unified mission to enhance the short and long-term social, economic and environmental conditions of their communities.
Related concepts
Some practices and movements
Resources
Thanks to WiserEarth and its community for allowing us to use its taxonomy to seed this article with a definition.