Community organizing, community-based development and community-based service Provision are distinct community empowerment strategies. Community organizing Centers on mobilization of residents to address common problems. While many macroeconomic and social structural factors can promote or inhibit grassroots mobilization, this discussion emphasizes the importance of leadership development, strategic planning, and network building (across neighborhoods, cities, and regions) in mobilizing people to solve their common problems. The major obstacle to successful community organizing is the lack of training in leadership development and organizational capacity building. The primary strategy recommended for overcoming this obstacle is to help community organizations take advantage of intermediary organizations such as organizing networks and training centers that have emerged during the past several decades