Whether it be time, money, or extra things you can afford to share, donations are a time-honoured way of helping the needy.