Free spins give you more chances to play slots, in addition to the real money in your account. You will either need to make a real money deposit to claim your offer or make a deposit later to play and meet the playthrough requirements.