difference between gift and donation

Form Processing!