A charitable donation is a gift of cash or property made to a nonprofit organization to help it accomplish its goals, for which the donor receives nothing of value in return. In the U.S ...