Zakat al-Fitr/Fitrana is an obligatory religious charity, compulsory for those who have enough wealth. Fitrana is given to ensure the needy and the impoverished can celebrate Eid al Fitr with ease and with a celebratory spirit.
The literal meaning of Sadaqah Jariyah is ongoing or continuous charity. It is a voluntary charity that people can give on behalf of themselves or their loved ones, even those who have passed away.