No wagering free spins are bonus offers without wagering requirements. On the other hand, no deposit free spins are bonuses that don’t require players to make a deposit.
A free spins bonus can include both no deposit and no wagering. In that case, you will get free spins once you complete the registration and if you win money, you will be able to withdraw it without meeting wagering requirements.