Usually free spins you can only use in certain games. When you use the non-deposit bonus, you decide where you want to bet and what size it will be. The free bonuses are a more advantageous offer, as you can spend them all at once or split them into smaller payments.