MPLS stands for Multi Protocol Label Switching and is a flexible and cost effective way of providing a Wide Area Network for your business.