De nieuwere P2P-programma's zoals eDonkey en BitTorrent verslaan hun oudere concurrenten Kazaa, Grokster en Gnutella in de wedstrijd om snellere downloads en zoekacties, zo meldt ZDNet. Beide nieuwe programma's delen de grote files in kleine stukjes. Deze kleine stukjes worden stuk voor stuk gedownload, en kunnen ook gelijk weer verder verspreid worden. Dit betekent dat een film niet compleet hoeft te zijn, voor hij door een ander van jou geleeched kan worden. Ook de zoekmethoden zijn versneld. eDonkey gebruikt de verschillende ingelogde computers als index, waar BitTorrent werkt met een tracker website:
If users -- maybe a software company or a file swapper -- want to distribute files, they have to set up a "tracker" Web site. A tracker is essentially a low-level server that keeps track of requests for a given file and directs the requests to the users offering the file. These users will have posted links to the tracker on a Web site, and these links will trigger the properly formatted BitTorrent downloads.