PPV stands for Pay Per View.  Pay Per View networks normally provide software that has benefits for its users.  Rather than paying for the software up front, the user agrees to view an ad in exchange for their use of the software.  This is a great alternative to other PPC services/networks.