By definition, a charitable gift is a donation that is made to a non-profit, private foundation, or charity. As an added bonus to Billy, when he does give, it is tax deductible for him and he receives a tax benefit for doing so. It's a win-win situation. The charity gets a gift and Billy's taxes are lowered.