MPLS stands for multi-protocol label switching – solid networking technology which has powered enterprise networks for over two decades. In essence, MPLS is data forwarding technology which expedites the speed and controls the flow of traffic – directing data through a path via ‘labels’ to send it along a predetermined path. VPLS stands for virtual private LAN (local area network) service – a protocol for connecting remote networks in a single bridged connection. It can connect geographically dispersed sites over a secure VPN, enabling users to securely connect to data centres. MPLS and VPLS are both effective solutions for creating network connections between remote locations but whilst they are different technologies, they aren’t mutually exclusive any many enterprise-level businesses engage both in order to achieve the best of both worlds.