Both are skill based yet former is considered sheer gambling while later is not. Fantasy sports has become norm, while on the other hand if people come to know that you bet on sports you'll be met with eyebrow raise.
^ that's my opinion. What's yours? Do you consider both of them same or different?
Fantasy sports games are not for me because I am not good at even normal sports bets.

However, I try fantasy football games for fun sometimes but they don't make much sense to me. Also, I think they have a mixed plot. I aim to create simpler predictions and have some fun while betting. In conclusion, my answer would be sports betting.
Many of us choose sports betting over fantasy sports because of the challenge of choosing which team or player will win. And we have to be able to choose his team. Otherwise, we will lose. But for fantasy sports it looks like we can manage the game, but I don't know how to bet on fantasy sports.
But both are worth betting on for fun and not to make money because each will have a way to win. And for sports betting, we must have reliable sources that can provide accurate information to analyze in making decisions.