What’s the difference between time banking and volunteering?

One of the core values of time banking is reciprocity or getting something back in return. All of our members are expected to give and to receive services.