Initial deposit bonuses, or welcome bonuses, are cash rewards you receive when you put money into online casinos. Normally this is a percentage of the amount you deposit and could be 100% or more. Thus if you deposit $500 and are given a 100% deposit bonus, you will actually receive $1,000,000 in your account. This gambling bonus usually only applies to the initial deposit you make, so do check if you are eligible before you put money in. Most casinos also offer free spins and no deposit bonuses the more you play with them.