Answer
I say, and with God's help: Zakat is obligatory and has its own specific recipients and known conditions, while charity is recommended and does not have specific recipients or conditions. And God knows best.