PPPD is the Point-to-Point Protocol daemon which is used to manage network connections between two nodes on Unix-like operating systems.
PPPD is the Point-to-Point Protocol (ppp) daemon which is used to manage network connections between two nodes on Unix-like operating systems. It is configured using command-line arguments and configuration files.
While it has initially been used to manage only dial-up access, it is also used to manage broadband connections such as DSL, if Point-to-Point Protocol over Ethernet (pppoe) or Point-to-Point Protocol over ATM (PPPoA) is used.
The role of pppd is managing PPP session establishment and session termination.
Resources
PPPD definition on Wikipedia