The difference between a demo account and a live account is that with a demo account clients trade with virtual money, not real money. A demo account is a virtual online forex trading account, or a practice account, to practice trading strategies or to test the trading platform.