Point-to-point protokoll (PPP) on arvutivõrgu meetod andmete edastamiseks kahe arvuti või seadme vahel. PPP ja selle kaasprotokollid on loodud selleks, et ületada lõhet füüsiliste ühenduste ja abstraktsemate võrguprotokollide, nagu Interneti-protokoll, vahel. Sellel on täiustatud funktsioonid, mis on loodud kvaliteedi, turvalisuse ja jõudluse tagamiseks. PPP-d kasutatakse kõige sagedamini sissehelistamisega Interneti-ühenduste jaoks, kuid seda saab kasutada ka muud tüüpi ühenduste jaoks.
Kõige levinumad arvutivõrgu protokollid, edastusjuhtimisprotokoll ja Interneti-protokoll (TCP/IP), tuginevad ühenduvuse jaoks madalamale füüsilisele võrgukihile. Need protokollid loodi traditsioonilist arvutivõrgu tehnoloogiat, nagu Ethernet, silmas pidades. See muutus probleemiks, kui arvuteid hakati üksteisega muul viisil ühendama. Erinevalt traditsioonilistest võrkudest, kus paljud arvutid on omavahel ühendatud, pakuvad jadaühendused ja punkt-punkti lingid otseseid sildu kahe masina vahel. TCP/IP pole seda tüüpi keskkonna jaoks mõeldud.
Punkt-punkti protokoll lahendab selle probleemi ja võimaldab TCP/IP-d kasutada punkt-punkti linkide kaudu. PPP “kapseldab” teiste võrguprotokollide abil toodetud üksikuid andmeühikuid, mida nimetatakse datagrammideks. Kapseldatud kujul liiguvad datagrammid üle punkt-punkti lingi ja teisendatakse seejärel tagasi standardseteks TCP/IP-andmegrammideks, et reisida läbi traditsiooniliste võrkude. Levinud näide on sissehelistamisega Interneti-ühendus, kus kliendi arvuti genereerib standardse TCP/IP-liikluse, kapseldab selle PPP-ga ja saadab standardsete telefoniliinide kaudu Interneti-teenuse pakkuja (ISP) serverisse. Interneti-teenuse pakkuja lõpus muutuvad kapseldatud andmed taas standardseks datagrammiks ja võivad liikuda üle Interneti.
Kuigi nimi viitab ühele protokollile, sõltub punkt-punkti protokoll toimimiseks mitmest kaasprotokollist. Link Control Protocol (LCP) algatab ja hoiab PPP-ühendusi. Kasutaja autentimiseks saab kasutada mitut protokolli, sealhulgas parooli autentimise protokoll (PAP), väljakutse-käepigistus autentimisprotokoll (CHAP) ja uuem laiendatav autentimisprotokoll (EAP). Teised protokollid võivad lubada krüptimist PPP-ühenduse kaudu või tihendada andmeid, et link oleks tõhusam. PPP Multilink Protocoli abil saab suurema ribalaiuse saavutamiseks isegi kaks ühendust ühendada.
Nagu märgitud, kasutavad sissehelistamisega Interneti-ühendused sageli oma toimimise aluseks punkt-punkti protokolli. PPP oli siiski kavandatud olema paindlik ja seda saab kasutada muud tüüpi punkt-punkti ühendustega. Interneti-ühendused integreeritud teenuste digitaalvõrgu (ISDN) süsteemide kaudu kasutavad mõnikord PPP-d ja digitaalsed abonendiliinid (DSL) kasutavad veidi muudetud versiooni, mida tuntakse Etherneti punkt-punkti protokollina (PPPoE). PPP ei piirdu ka TCP/IP-ga; see võib kapseldada paljude teiste võrguprotokollide datagramme, võimaldades ettevõtte seadetes kasutatavaid täiustatud ühendusi.