A demo account is a simulation of a real live trading account. Both of them have the same functions and features. The only difference is that you only spend virtual money on a demo account. It is made like that so beginner traders can practice trading without having to lose real money. Trade12 offers all types of trading accounts and these are with lowest trading commission. They also offer high leverage up to 1:400.