Communities do have a hidden resource for participating in city, town and village development-capacity building can release this resource. Communities are prime stakeholders among development actors to identify problems, improve and maintain their settlements. Awareness and capacity building can make partnerships among communities, NGOs and municipal more equitable. Community development which is planned by external persons and only requires communities' free labour, is unlikely to be accepted by communities at large. Planning of participation is one of the most frequently overlooked elements of community development.
Charity makes communities dependent upon aid.
Community development is an essential contribution to overall urban management. Women and men trained in planning, management and construction. Women managing construction groups. Coordination of and partnerships with NGOs and local government agencies. Private sector provides resources for community development projects.