This training introduces the concept and idea of non-governmental organizations, its relevance, rationale and characteristics. It also provides an overview of the evolution NGOs with respect to the roles played by them amidst changing development frameworks. Training also includes introduction to NGO management, Legal requirements in setting and NGO, planning programs and working with the community, managing resources and project proposal writing, raising funds etc