Time-banking is a form of reciprocal informal volunteering, where each member can offer their skills and time, and request skills and time from other people in return. It is a flexible system that allows individuals to participate as much or as little as they like, effectively donating their time based on their availability and interests. This concept works well with volunteering, as both involve giving time and skills to benefit others and the community as a whole. For more information about time-banking, you can visit Timebanking UK's FAQ page.