Any community development plan needs to account for a multitude of factors and variables—physical environments, cultural contexts, and historical and political relations. In addition, every community has specific needs and therefore one community development plan cannot be applied to multiple communities. One size does not fit all. This thesis will examine some of the problems with current development plans and frameworks that seek to homogenize communities and their needs. In this thesis I will explore how all of these factors need to be taken into account for community development initiatives. From there I will propose a conceptual framework of the key issues that need to be accounted for in the development of any specific plan.