A subscription is money you pay every week, month, or year for a service. A donation is money you give out of kindness.
For example " I pay $8 every month for my Netflix subscription." "She gave a $10 dollar donation to the homeless shelter."
Hope this helps!