They both function the same way and with similar outcomes. The reason there is Betting, Binary Trading, and Forex Trading is because of humans inability to predict the future events correctly, and our continuous willingness to try our luck at profiting from the uncertainty. There is no better name to that than Gambling.
Some times, it falls in our favor, other times, it doesn't. No matter the set of data we rely upon, the results will always be similar. There are punters who rely on skills just as Binary traders. Still, the outcome will never be guaranteed.