Can stand for:
1.Program-to-Paper meaning printing.
2.Pay-to-Play consisting of games which require you to pay everytime you want to play, similar to PPV
3.Peer-to-Peer This is the most accurate acronym. It consists of netwroks which do not interact thru servers and go directly from client to client, and is also known as FileSharing.