1. Mobilize and organizes the disadvantaged people through information, education, awareness and consciousness raising about their status allowing them participate in various development programs to improve their lot.
  2. Provides and organizes need based and planned training/orientation/workshop on a wide range of development for services community leaders and relevant other stakeholders
  3. Plays the role of mediating, counseling and educating the donor, government and other relevant stakeholders for bringing positive change in development strategy and policy.
  4. Provides technical assistance for capacity building, volunteerism and sustainable development to all stakeholders.
  5. Takes initiatives for development of a strong network among different organizations/network for sharing ideas, experience and views on all sustainable health and development sector for maximum utilization of resources and avoiding duplication of services.
  6. Provides assistance to functional and non- functional child education, health, nutrition, sanitation, credit, legal aid, income generation and employment skill development training program for improving the quality of life of the undeserved and deprived section of the population.

Promotes and exchanges of information, ideas, views, facilities and expertise between and
among development organization, activities and institution.