PPP è un protocollo orientato alla connessione che stabilisce un collegamento tra due dispositivi che racchiude i pacchetti dati (ad esempio pacchetti Internet) per il trasferimento tra due punti di comunicazione. Il PPP consente agli utenti finali (punti finali) di impostare una connessione e trasferire dati logici tra i punti di comunicazione, indipendentemente dalla connessione fisica sottostante (ad esempio Ethernet, ATM, o ISDN).