A food bank is a non-profit, charitable organization that gives away food to those who have hard time buying enough to avoid hunger. While a it is a popular organization, many critics believe it would cause a welfare crisis.