A free spin is a promotional offer every virtual casino gives players as a part of a deposit or no deposit bonus. It is a predetermined number of spins you may spend on eligible slot games.