There are several social work organizations working in India that help and enhance the lives of the underprivileged and vulnerable people living in our country. Different types of NGOs work at different levels, providing specific or multiple assistance services and resources to help the poor and underprivileged people of the society.