Most reputable online casinos offer free bonuses to new players. These bonuses are only given away once per day, but some sites may give away bonuses weekly or monthly. The offer is often accompanied by deposit match bonuses, which means that if you deposit $100, you will receive another $100 added to your account. The bigger the deposit, the larger the bonus you are eligible for. Other extras include reloading bonuses, cashback bonuses, and referral bonuses.