How winnings are handled will vary from site to site:
Some sites offer bonuses to allow players to experience winnings, but they keep them.
Other sites let players keep the winnings, but they are subject to steep wagering requirements.
Neither option is better or worse if you want to play free games. If you want the option to win real money, make sure to read the fine print and focus on those that can result in a real money payout.