5 key ways people can give for free

There are lots of ways people can support charities at little or no cost to themselves, from shopping through affiliate sites that convert the commissions these sites earn into donations, to search engines and browser extensions that raise donations or plant trees when people perform a search through them. Here are 5 key ways with some examples of each.