There are various online casinos. Some of them offer bonuses to encourage you to play. Others may be free. The bonus is geared to the online gambling site itself. It is important to know that some casinos offer bonuses to attract you and may not be beneficial to your overall gambling experience. There are many online casinos with no bonuses and those that do offer bonuses are not worth playing. They will not benefit you as much as they do their regular customers.