Nearly all casinos offer a welcome bonus to new players. They may also have a bonus for using a specific payment method, for referring a friend to the casino, a bonus for playing a specific game (usually slots), a bonus for high rollers, and loyalty bonuses for returning customers.