Capacity building is whatever is needed to bring a nonprofit to the next level of operational, programmatic, financial, or organizational maturity, so it may more effectively and efficiently advance its mission into the future. Capacity building is not a one-time effort to improve short-term effectiveness, but a continuous improvement strategy toward the creation of a sustainable and effective organization. Capacity building is the all-important “infrastructure” that supports and shapes community people and stakeholders as human resources. Capacity building enables them to develop competencies and skills that can make them more effective and sustainable, thus increasing the potential to enrich lives and solve society’s most intractable problems. There are many sources for capacity building. Out of them, LIFE Nepal has been adopting training, meeting, interactions, workshop and seminar as the major activities for capacity building.