Secara etimologis, zakat berarti kesucian, pertumbuhan dan berkah. Dalam al-Quran disebutkan, Ambillah dari harta mereka, sedekah (zakat) yang dengannya kamu membersihkan dan menyucikan mereka. Dan berdoalah untuk mereka, sesungguhnya doamu adalah ketentraman bagi mereka, dan Allah maha mendengar lagi maha mengetahui (QS.al-Taubah:103).
Sedangkan zakat dalam syariah adalah Bagian tertentu dari harta tertentu yang diwajibkan kepada orang yang mampu dan diberikan kepada orang yang berhak menerimanya sebagai bentuk ibadah dan ketaatan kepada Allah, serta penyucian jiwa, harta serta masyarakat.
Kadang zakat disebut juga dengan sedekah, semua zakat adalah sedekah, akan tetapi tidak semua sedekah adalah zakat, zakat adalah sedekah wajib.
Zakat terdiri dari dua macam:
- Zakat Mal, Zakat yang diwajibkan atas harta berdasarkan syarat-syarat tertentu.
- Zakat Fitrah, Zakat yang wajib dibayarkan pada bulan ramadhan. Kadang juga zakat ini disebut zakat badan atau sedekah fitrah.