Casinos provide numerous types of free spins to help build customer loyalty. The common ones include Free Spin Prizes, Free Spins No Deposit Bonus, Free Spins Deposit Bonus, Free Spins Promotions, and Deposit Bonus plus Free Spins.