Peer-to-Peer (P2P) fildeling skaber et virtuelt netværk, som giver mulighed for at forbinde computere til at udveksle filer med hinanden. Denne metode bruger ikke en specifik server til at opbevare filerne. I stedet er hver enhed forbundet til netværket brugt til at opbevare og distribuere filerne.
Når du anmoder om en fil via P2P-systemet, kommunikerer alle computerne for at uploade den til din enhed. Det betyder, at dele af den fil tages fra hver computer og puttes ind i dit torrentprogram. Når hele filen er downloadet på din enhed, vil du automatisk gå i gang med at dele det med andre brugere, som anmoder om det samme materiale. Denne konstante udveksling af data er hurtigere og nemmere end at downloade filer fra en enkelt server.