I think betting is gambling, There is no gambling without betting. Gambling without betting is only a game. Gamble is a game while you put a bet for it.
No bet no gamble.
Good insight mate.. yes both gambling and betting are predicting the results on the outcome where both involves money or something of value that will be wager. There are a lot of games to choose from which is available in casinos, sports betting, horse racing, etc.