No-deposit free spins bonus – only requires you to sign up before claiming the spins.
Deposit bonus + free spins – requires you to make a deposit at the casino first.
Free spins promotions – sometimes spins are given out at random times by the casino to promote a new game or to encourage deposits on specific days.
Free spins prizes – many casinos organize tournaments where the prizes consist of spins.