A free spins no deposit bonus is an offer which gives new players the chance to try out slots games without having to make a deposit first. This type of bonus is usually only available for a limited time and will often come with wagering requirements and a maximum payout restriction. A first deposit bonus, on the other hand, is an offer which gives players an extra boost when they make their first real money deposit at a casino.