Community development is essential to healthy resilient communities because the strength of any community is dependent on the community organisations that serve them. Most community organisations spring up often based on a need for members of the community to support each other. the stronger ones move on from being self-supporting organisations to a stage where they are delivering services to members and the wider community.
The most important factor in the operation of community organisations are the volunteers who run them for no financial benefit but these volunteers need capacity building both at the board level and the operational level to enable them to operate optimally. Most of these organisations also need some level of professional input so that that are more efficient and make a more efficient social impact