Gambling that does not involve money is just like we are trading on a demo account. Those that know what they are doing will understand that it is totally unnecessary to gamble with money. Money is the backbone on all gambling activities because the money involved will make everyone to come for the money and earn some good profits. When money is not involved or financial materials and object, people are not going to take that seriously because they have nothing to lose at the end of everything. Whether we gamble rarely or often, money is what makes us want to gamble more as a gambler.
But what if the object is not money, meaning that if we guess something and guess it correctly, we get a reward in kind?
That also includes gambling, right? Because there is a prize behind us guessing it. But if we just guess and there are no rewards or prizes, it's not gambling.
For example, we guess who will qualify for the final round with friends and don't tie it with prizes for those who guess it. That's not gambling.
But usually, when they are bored because there is no prize, they immediately change it to have a prize for the winner.
And even though it's not using money but goods, it's still called gambling because there are prizes.