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.
9.4m questions
12.2m answers