Une banque alimentaire est un lieu ou entrepôt où les produits alimentaires sont stockés pour être redistribué aux soupes populaires et les refuges pour itinérants. Un garde-manger, d'autre part, est l'endroit où les personnes dans le besoin peuvent aller chercher de la nourriture.