Strengths-based community development is a set of values and principles and a way of thinking about the world that views people and communities as resourceful and resilient with innate abilities and capabilities. Too often, we focus attention on "what is wrong" rather than "what is strong".  A strengths perspective offers a different way of working with people and communities.