Community-based development
From Wikipedia, the free encyclopedia
Community-based development occurs when communities are responsible for planning, managing, and implementing developmental change with little, if any, intervention from governments, non-governmental organization, or other external actors.