With this type of promotion, no deposit is required from new players on the site. When these incentives are in slots, they're known as Free Slots No Deposit. Technically, the players won't be putting their money into anything, but they get to play. These incentives are incorporated in casino games to lure players into playing the game with the freebies given. For new and old players in the world of online casinos, they must have heard of incentives involving bonus funds, free daily spins, or extra spins.