Gambling and betting are two different things. But we use them interchangeable. In Nigeria English is not our standard language so the usages of many words are misused. Gambling is wider than betting. Betting is narrow down to sports prediction. "I bet you on this, this group will win". That is a prediction and betting can also be used in gambling. Just like gambling is the general or the common noun for all. I have seen many people even in this local board don't know di different between investment and trading. If someone invest for short term dem go say na trading and dat means dem no know di different between short term and long term investment, all of dem get their own characteristics and once you see di characteristics u go confirm.
This is very clear and would clear lots of misunderstanding as they are used in the wrong context. Like you have mentioned, betting in general specifies on sports(football, basketball, baseball,etc) and shouldn't be misunderstood with gambling.
Thank you very much for this educative thread highlighting the differences of both trading and investment in general as most people who are new to the crypto space often have this confusion but I think with this, the consciousness of making further research would be initiated.