An Online Donation is any donation made on a donation page whereas a gift is all types of donations stored in DonorView, including Online Donations.