Online gambling sites offer a wide range of casino bonuses that cater to a variety of players. Players usually get their bonus when they make their first deposit. The four main types are, Stick, Non-Sticky, Parachute and Free Spins.