This project report focuses on NGOs in India, particularly highlighting their definitions, types, and the roles they play in social and developmental contexts. It specifically discusses the organization Goonj, which uses urban waste to provide resources to rural areas, addressing basic needs like clothing while promoting community empowerment through various development projects. The report emphasizes the innovative approaches of Goonj in managing resources for social change and the recognition the organization has received for its initiatives.