In a developing country like India with a large vulnerable population, well-being of the society and its people depends heavily on voluntary acts of social good. There is a need for socially responsible citizens as well as corporate social responsibility Programs  to step up and make a difference, in case of specific targeted interventions as well as on an ongoing basis. This also helps volunteers gain a social perspective, understand ground level issues, and grow and mature as responsible members of the society.