A gift is something given to someone without obligation and may be in the form of money, goods or other property.
For charities, a gift is typically given in recognition and appreciation of an individual’s charitable service.
An honorarium is an honorary payment made to someone without obligation in recognition of their professional service.
For charities, an honorarium is typically a payment made to honour an individual for their charitable service.