라우팅 과정에서 IP 주소를 이용한 포워딩 대신에 고정된 길이의 label을 이용하는 방법을 의미한다. 이 방법은 IP 주소를 이용하여 라우팅하는 것보다 빠르다. MPLS를 지원하는 라우터는 MPLS capable router, 다른 말로 label-switched router 라고 하는데, IP 주소를 참고하지 않고 레이블만 보고 포워딩을 진행한다.
동일한 destination IP address여도 경로를 다르게 설정하는 traffic engineering이 가능하며, 미리 계산된 백업 경로가 존재하기 때문에 재전송에 유리하다는 장점이 있다.

바로 IP 주소 이외에 포트 번호 등 다양한 기준을 가지고 포워딩을 진행하는 generalized forwarding 이다. MPLS가 약 10년 정도 먼저 제시된 개념이다.