A deposit match bonus matches the amount you deposit up to a certain percentage. A free bet is a set amount of money that you can claim to then use on sporting games.