Answer:
A donation describes the immediate exchange of money or goods from a donor.
A pledge is the promised exchange of money or goods from a donor.
1.6m questions
2.0m answers