Forex is just gambling on the exchange rates - simple as that.
The high profits come from leveraging, which means you can amplify your forex investment so that £10 can become a £1000 investment.
Of course, the reverse is true - the losses are also amplified, and anyone looking to invest in forex needs to have a very good understanding of the industry and investment strategies, IMO.