Charitable giving as a religious act or duty is referred to as alms. The name stems from the most obvious expression of the virtue of charity.
Volunteers do not have necessarily time they just have the heart.