This document provides an overview of MPLS (Multi-Protocol Label Switching) including its conceptual components, protocols, terminology, and configuration. MPLS uses label switching to forward packets through an MPLS network. It has a control plane that facilitates label exchange and a forwarding plane that uses labels to route packets. Key protocols for label distribution include LDP and TDP.