No, and the main difference is in the form of rewards. No deposit bonus comes as free chips you use to pay for your gaming. At the same time, free spins give you the right to spin the reels a certain number of times, and they are available exclusively in pokies.