Virtual private LAN service (VPLS) is a technology that makes it possible to connect local area networks (LANs), so that they appear to subscribers like a single Ethernet LAN. A VPLS uses multiprotocol label switching (MPLS) to create a private network.
A VPLS moves each subscriber's Ethernet packets seamlessly to other locations by tunneling them through the provider network. Fault-tolerance ensures that each packet arrives intact at its intended destination. A VPLS is easy to use because subscribers connect as if to an Ethernet network.
A VPLS provides multi-point to multi-point services. It is possible to build a VPLS over a wide geographic area, and the technology allows for subscribers to change locations easily.