Zakat is a form of almsgiving and one of the Five Pillars of Islam, requiring Muslims to donate a fixed portion of their accumulated wealth to help those in need. It is both a spiritual duty and a means of redistributing wealth to promote social equality and economic justice within the Muslim community.