While both kinds of bonuses have no money investment involved per se, no-deposit bonuses have a few more perks. The free spins only allow you to have free spins (as the name suggests), but the no-deposit bonus comes with attributes like free tokens, or even cash. Granted, the cash isn’t enough or big, but the bonus options here are better.