Introduction James and Susan (2009, p. 67) have defined community development as a set of activities taken by a group of people within a given society to eradicate poverty, social injustices and such other undesirable factors within a given society. It is a set of principles, practices and values that are geared towards making the society a better place to live in. For a long time, many countries have been looking for the government to undertake most of the development issues within the society. Even in countries that were practicing communism, the government was expected to direct most of the activities that were taking place within the society. As Rhonda and Robert (2009, p. 90) note, Russia was the leading communist state. However, the projects that were meant to bring development to the country were fostered by the government. In capitalist countries like the United States, individuals had to depend on themselves for development, and the state, for such issues as infrastructural developments. Community development begun in the United States of America in early 1960swhen some citizens noted some serious disparities within the society. There was a huge gap between the rich and the poor. These specific individuals noted that although the government was doing much to ensure that every member of the society was uplifted both socially and economically, this effort was not translating to direct benefits for the lower members of the society. Those who were benefiting from this program were the richer society members. There was therefore a need to devise other methods to ensure that all the society members were liberated from poverty and other social injustices. Community development gained popularity very fast. People begun to realize that this was the best way through which the society would be developed was through an effort made from all the members of the society (Balshem 1993, p. 62). Community development was viewed as the strategy through which the communities would be developed. From the United States, it spread to other countries like Canada and other developed nations. In the mid eighties, a number of philanthropists noted with concern that African countries and other developing nations were ridden with poverty among other social evils. The gap between the governed and the governors was big, and these societies were not enlightened in many fronts. Community development was therefore the only way through which these societies could be developed. Currently, community development is seen as a very important approach of enhancing a prosperous society both in the developed and developing nations. The Concept of Community Development Community development is a concerted effort made by members of a given society that is geared towards the development of a given society. Jerry (2011, p. 54) argues that community development is an principle taken by moderate capitalists to ensure that although members of the society are to work for themselves to achieve specific goals in life, other well endowed members of the society should make an effort to ensure that they help the less fortunate. Community development may take various fronts. As Lee (1989, p. 78) explains, the empowerment of the society may ta