What is MPLS?

Multiprotocol Label Switching (MPLS) is a routing technique used in telecommunications networks that directs data from one node to the next, controlling the flow of network traffic. But what does that mean?