Most casinos offer sign-up bonuses to new players. These are presented to entice new players. A player cannot just walk away using the bonuses. There are many strict guidelines and the casinos normally have an edge but it is a win-win situation for the players and the casinos.
This is the first bonus that a player is given. It generally matches the initial deposit made by him or may be connected to specific games. Some casinos offer welcome bonus to the players who spend huge amounts of money in the casino.
Referral bonuses: Both the person referring a player and the new player joining the casino are given bonuses, albeit different amounts.
Cashback or Insurance bonuses: These are offered when a player loses a lot of money as a compensation to make him feel better.
No deposit bonuses: These are used to attract more players. But these can be used to play in the casino only and cannot be cashed out by the player. These are like the phantom bonuses that are deducted by the casino while paying the pay out money to the player.
Loyalty bonus: when a player returns after some time and brings a good amount of money, then he is given a bonus amount, welcoming him back.
Apart from these bonuses, there are many complimentary gifts that are given to loyal players. Online casinos have comps, tickets to special events and souvenirs and mementos etc. which players love to get their hands on.