Futures are exchange traded instruments. It is basically a contract between two parties to buy (sell) an asset at specified price in future (precisely at contract's expiration date). Retail forex involves trading of CFD instruments (a contract between trader and dealer to pay (receive ) difference in price of an asset between the time when you close the contract and the time when you entered into contract)What is the difference between Forex and Futures Trading?
Forex is the trading of currencies, while Futures is the trading of futures contracts of commodity and assets. Forex trading can be achieved 'over-the-counter', while Futures is traded on an exchange with central counter party clearing. Forex is seemingly a 24/7 open market, and it is also instant.