Help pls about ECN and non ECN trading

I use FXCM in the UK and rate them.