TIME BANKING

Time banking is a mutuality-based work system where hours of work are the currency. Basically a system like that enables a person with one skill set to trade hours of work with someone with another skill set, without ever exchanging any money.