There are several types of bonuses available in online casinos including welcome bonuses, reload bonuses, tournament play bonuses and loyalty program bonuses.
Welcome Bonus
The first online casino bonus that will be offered to you when you sign up is the Welcome Bonus. To receive this bonus you will need to be a first time player with an online casino and sign up, register as a real money player and deposit funds. Typically the casino bonus is a percentage of cash match which means you will get a percentage of your initial deposit in bonus cash.
Some online casinos restrict bonuses depending on where you live and all casinos have minimum wagering requirements on bonus cash.
Reload Bonuses
Most casinos have reload bonuses where you get a cash match bonus when you re-deposit into an online casino.
Tournament Bonuses
Most of the larger online casino groups run tournaments where you can enter for a fixed fee, play a game and then if you hit the top of a player leaderboard win a tournament bonus. For example: an online casino might have a blackjack tournament or a slots tournament which costs $5 to enter; you then get to play blackjack or slots for an hour and if you make the most you can win up to $1000.
Loyalty Programs
Most of the larger online casinos have frequent player point bonus progams where you can earn points for playing. These points can be redeemed for bonuses.