Online casinos usually offer no deposit bonuses to let new customers play for real money and get a feel for the casino before they make their first deposit. These bonuses can be offered as casino bonus funds, or as free spins on a particular slot game, or set of games.