Simply put, a casino bonus can be defined as any kind of incentive given out to players by online casinos. Casino bonuses come in many forms, starting from sign up bonus offers, no deposit bonuses to free spins.