Trading needs skill, experience and good management of emotion.
Gambling too. it seems the same...

what's the difference?
What differentiates trading and gambling is the way of analyzing charts, candles, etc.
Learn the project, fundamental, man behind etc.
Gambling is game, Gambling is a game where we don't play analysis, just play luck
After going through all of the comments, I just don't think there's any difference between trading and gambling after all. In gambling we make use of analysis, more like historical analysis. For example if Manchester United and Chelsea are to play today, what I do most often is to begin to study the previous matches between this two clubs, their gameplay, tactics, and so on to see which team will win, infact I will judge the present match based on their previous performance, and this process is also obtainable in trading.
Gambling is also a kind of skill, this is because people pay huge amount of money to earn it, this is also obtainable is trading. Just like trading gambling also involves the process of putting in a valuable or something of worth( money) to get a profit or a high percentage. Just like trading, money can also be lost in gambling no matter how professional you are.
From my observation, the similarities between trading and gambling is so intense that it is difficult to separate the two, and as such I would say they are both synonymous, infact the same.