MPLS
MPLS (Multi Protocol Label Switching) is a managed wide area networking solution for multi-site businesses. It provides secure, private networking on a resilient core network, which enables simplification of network architecture combined with improved business processes and efficiencies. A range of access options enable a design that is unique to the end user requirements on a per site basis. Centralised applications are an option for additional process improvements, when combined with co-location and cloud based services. Where internet access is provided from TheCloud MPLS platform, access is provided by managed core firewalls. This removes the bandwidth requirement for any customer-sited internet access control. Managed routers provide an opportunity to review operating models, allowing IT teams to focus on internal projects.
VPLS
VPLS (Virtual Private LAN Service) is one of the services offered over a managed MPLS network. VPLS is an Ethernet based point to multipoint layer 2 VPN service that allows businesses to connect multiple Ethernet LANs into a single network.
In summary:
MPLS is a technology for switching and VPLS is one of the services which run on MPLS
MPLS supports Quality of Service in the Core network with Traffic Engineering
VPLS is a virtual LAN service run on Managed IP/MPLS services from any geographical location

