Sadaqah is a general term referring to anything that is done or given for the acceptance of Allah and seeking His reward. The concept of Sadaqah is wider than that of charity. The Prophet (PBUH) said, "Every good deed is a Sadaqah." Zakah is a specific form of Sadaqah. It is an obligatory expenditure due from those Muslims who possess wealth in excess of their fundamental needs.