Online casinos used to present a lot of bonuses and free rewards to their members under their promotion strategy, and free spins are one of them. There are several types of free spins, like no deposit free spins, free spins, no deposit (welcome free spins, VIP free spins, promo free spins, super spins, loyalty free spins, tournament free spins, and so on.