An online casino bonus is a form of advertising offered to a player before they begin playing at the casino. These bonuses are often given as a way of attracting new clients and reminding people of the fun which is to be located at the online casino. There are a huge variety of different bonuses available, and they can come in one of two kinds: