The difference is the interpretation of the law. Sports booking in the US is governed by the laws of the state so in most states it's illegal. Daily fantasy sports get around this by saying it takes "skill" and it's not pure luck.
In my opinion I don't see how the daily fantasy sports is any different then gambling on horses.
In my opinion I don't see how the daily fantasy sports is any different then gambling on horses.