Bonuses are the advantage you should get when playing at an online casino for real money. Most casinos use such deposit bonuses to attract customers. They offer a lot of features and allow players to play more. However, there is always some risk involved.