Online casino bonuses are a way for a casino to lure you into playing with their website. Generally, bonuses involve some form of wager or reduction. There are a whole lot of different kinds of online casino bonuses and the rules for every type of bonus vary from casino to casino. The following is a brief explanation of the different types