What is Point to Point protocol?

The Point-to-Point Protocol (PPP) provides a standard method for transporting multi-protocol datagrams over point-to-point links. PPP is comprised of three main components:
- A method for encapsulating multi-protocol datagrams.
- A Link Control Protocol (LCP) for establishing, configuring, and testing the data link connection.
- A family of Network Control Protocols (NCPs) for establishing and configuring different network-layer protocols.

For an indepth explaination of PPP please refer RFC1661.