- To carry out integrated community development programme in participatory approach.
- To conduct social research as per the need of community and other organizations.
- To advocate in favour of poor, men, women, girl and most marginalized people in alliance with other organization based upon learning and experience gained from community development work.
- To organize various training programmes as per the need of community and local institutions