Using Oanda for demo trading/live trading

Is Oanda a dealing desk broker or a non-dealing desk broker? if non dealing, is it an stp broker or both ECN and STP?

It is an NDD broker. They offer ECN accounts. But I don’t like them anymore since they don’t care about client issues anymore. They are gradually turning out to be like etoro. When the client base become too great, some brokers no longer show concern for traders, especially if you have less than $1000 as your balance. I am comfortably using Forexchief; at least I don’t have to deal with any issues.