التدبر فى كتاب الله من اسباب زيادة الايمان وقال اهل العلم ان هناك فرق بين الزكاة والصدقة فالزكاة: هي ركن من أركان الإسلام وهي واجبة على مال معين من مال المسلم كالذهب أو الزرع أو لفضة ... إلخ، إضافة إلى أن الزكاة مقدرة ومحددة ولها نصاب معين، كما لا يجوز إعطاء الزكاة للمشركين والكفَّار وهناك عقوبة لمن ترك الزكاة أو منعها جحودًا أو بُخلًا. الصدقة: هي عبادة يؤدّيها العبد المسلم دون إجبار أو وجوب، فهي ليست واجبة كالزكاة، إضافة إلى أن الصدقة ليست محددة كالزكاة والصدقة يحلُّ إعطاؤها للمشرك أو الكافر، وليس هناك أي عقوبة لمن ترك الصدقة فهي ليست واجبة، والله أعلم.