New casinos offer almost all types of casino bonuses. These include welcome bonus, deposit bonus, game bonus, free spins, and even VIP/loyalty club bonuses. Some casinos may also have a refer-a-friend program.