1- Vlan-Based service ( 1vlan 1 EVI )
...
3- Vlan aware service ( Multi VLAN - 1x EVI + multiple Bcst Domain, still vlan separation ) >> different label for every Bcst Dom
1- Next Generation VPN for L2 and L3 services
...
It's basically a broadcast domain over MPLS.
control-plane MAC learning,
tight L2-L3 coupling (e.g. "ARP" signaling),
active-active multihoming,
mechanisms to avoid traffic tromboning (virtual gateways),
L2 loop detection (e.g. MAC move signaling),
etc...