BitTorrent je naziv peer to peer protokola za dijeljenje i razmjenu datoteka. Svaka datoteka koja se želi dijeliti mora se indeksirati (datoteka se dijeli na jednake dijelove, od 16kB pa sve do 4MB, radi se SHA-1checksum svih dijelova, i rezultirajuća datoteka se snima na poslužitelj torrent datoteka). Potom se osoba koja dijeli datoteku prijavljuje na tracker poslužitelj i tad je moguće da svi oni koji su našli torrent na indeks-poslužitelju počnu dijeliti datoteku, prvo od izvora, a poslije i međusobno.
BitTorrent programi
Danas postoji mnoštvo BitTorrent aplikacija za razne operativne sisteme, a najpoznatiji su:
BitTorrent klijent je naziv programa pomoću kojega možemo dijeliti (bilo skidati bilo uploadati) sadržaje sa interneta, poput filmova i muzike. Postoji više vrsta indeks-torrent poslužitelja koji pružaju tu uslugu besplatno, bez registracije. Moguće ih je skinuti sa interneta, s bilo koje stranice orijentisane na tu temu.