What means free spins no deposit?

This is a scheme for new customers at a site that they can avail of without registering an account. New customers can visit a site and simply key in their email address. They are then provided a link to avail free spins at the site. They are required to claim the free spins offer within a certain timeframe and can also retain wins after wagering terms are fulfilled.