You get free spins when you sign up, even though you don’t have to make a deposit.
You can use the free spins on specific slots, giving you a chance to try out the online casino and its games without risking any of your own money. You can keep the prizes you win while using the bonus and cash them out once you’ve met the wagering requirements.