No deposit bonuses are not exactly the same as free spins but are very similar. Rather than casino cash being placed in your balance as in a no deposit bonus, free spins allow you to play select games for free.