The main difference is that while free play games are simply beta versions of those slots that can be played with real money, no deposit offers give full experience with no investment is needed.