MPLS odnosi się do operacji technologicznej, która jest lepiej znana jako przełączanie etykiet wieloprotokołowych. Zasadniczo MPLS to schemat operacyjny, który służy do przyspieszenia przepływu ruchu w sieci poprzez lepsze wykorzystanie dostępnych ścieżek sieciowych. Główną ideą tej idei jest zdefiniowanie lub wyznaczenie właściwej ścieżki dla każdej funkcji, tak aby zminimalizować możliwość wystąpienia wąskich gardeł w sieci.
Koncepcja MPLS była pomysłem Internet Engineering Task Force (IETF). Ponieważ pojawiła się potrzeba obsługi większego ruchu w sieciach podłączonych do Internetu, koncepcja ustanawiania w pakietach etykiet, które kontrolują przepływ i miejsce docelowe danych, została uznana za rozwiązanie problemu. MPLS dobrze wykorzystał istniejącą technologię i nadal jest udoskonalany wraz ze wzrostem wykorzystania sieci WWW.
MPLS odgrywa dziś ważną rolę w utrzymaniu sprawnego działania sieci dużych firm. Proces etykietowania polega na ustaleniu kryteriów wyszukiwania informacji, czasami określanych przez adres IP. Dane są następnie kierowane przez routery, które zostały wstępnie określone przez przełączanie etykiet. W ostatnim kroku dane są dostarczane do lokalizacji końcowej. Cały ten proces kończy się w mniej niż kilka sekund, gdy system pracuje z maksymalną wydajnością.
Implementacja protokołów MPLS umożliwia również uruchamianie różnych rodzajów ruchu w tej samej sieci, takich jak możliwość jednoczesnego przesyłania danych, dźwięku i obrazu. Technologia MPLS umożliwia również szybsze przywracanie danych po awarii sieci, nawet jeśli w projekt sieci nie jest zaangażowany serwer kopii zapasowych. Ogólnie rzecz biorąc, MPLS jest niezbędnym narzędziem do zarządzania ruchem, które staje się coraz ważniejsze w miarę wykorzystywania Internetu do coraz większej liczby aplikacji komunikacyjnych.