Charity is a theological virtue. The virtues themselves are best explained in this article :
The way and the Virtue
Donation is a form of charity.
If one wants to practice Charity, one should always do it with Prudence.
(Added on March 7 2017)
Here is a bitcoin address, if one wants to practice charity:
All the respective monetary units received are to be used in a just way, with emphasis on education.