BitTorrent je P2P mreža koja se temelji na tome da neki fajl ima puno korisnika koji taj fajl razmjenjuju, uploadaju i downloadaju, pomoću jednog "tracker" linka koji određuje položaj tog fajla. Ti podaci se nalaze u .torrent filea pomoću kojega se dolazi do ciljanog filea čiji se podatci nalaze u . torrentu. .Torrent se samo otvori u nekom odgovarajućem programu i download počinje.