What is Zakat?

Every year, especially during the month of Ramadan, Muslims in large numbers around the world pay a compulsory financial contribution called Zakat, whose root in Arabic means "purity". Zakat is therefore seen as a way to cleanse and purify income and wealth from what can sometimes be worldly and impure means of acquisition, in order to gain God's blessing. Being one of the five pillars of Islam, the Quran and hadiths give detailed instructions on how and when this obligation should be fulfilled by Muslims.