there is still much confusion about the definition of gambling, including me. Especially about the difference between Betting and Gambling, despite the fact that I think Betting and Gambling it is the same thing. So here I want to know "What is the most correct definition for gambling?"
I also agree that betting is a form of gambling. For me gambling is to take some risks in order to win something back. It's pretty much like an investment. The problem is, that on most of the gambling options, there is no reward for doing it on the long run, since the house had the edge. So you are actually gambling based on pure luck. And this is probably where a lot of discussion starts, when you try to consider if poker, or trading, or sports betting, are forms of gambling. In my opinion, they all are, since you are risking in order to get a return. But on these last ones, you actually have a chance to get some profit back not just by luck, but by good analysis and strategy.