Volunteering brings benefits to both society at large and the individual volunteer. It makes important contributions, economically as well as socially and contributes to a more cohesive society by building trust and reciprocity among citizens.