ECN means “Electronic Communication Network”.
An ECN account gives you direct market access so that you can deal with other market counter-parties, using your broker’s name as a “stand-in” for reasons of credit.
You can take advantage of non-dealing desk execution where spreads on Forex start from 0 pips.