ECN means Electronic Communication Network. An ECN broker offers Direct Market Access & there is no dealing desk.