Salam aleikoum

J'ai 2 questions.
Est il vrai qu'il faut donner Zakat en nature c'est à dire donnez de la nourriture plutôt que de l'argent?
Quelles sont les personnes à qui on doit donner cette aumone?