There are of course the obvious: donate to charities supporting the homeless, give to homeless asking for money, and donate to food drives. But there also the more behind the scenes ways. For example, you can donate directly to homeless shelters in your area wether it be money, food, or clothes, you can pay attention to what laws are being talked about and support the laws that help the homeless, or you can sign petitions to change laws that hinder the homeless population.