What Is The Difference Between Zakat And Sadaqah?

Zakat is obligatory charity in Islam and is typically calculated as 2.5% of eligible wealth. Sadaqah, on the other hand, is voluntary charity given willingly to support various charitable causes.