BitTorrent (engl. für reißender Datenstrom) erzeugt für jede Datei ein eigenes, temporäres Peer-to-Peer-Netz. Dies hat den Vorteil, dass die ausgetauschte Datei sehr schnell zwischen allen Teilnehmern verbreitet wird. Allerdings steht eine Datei auch nur solange zur Verfügung, wie sie von den Nutzern angefordert und angeboten wird. Demzufolge findet man hier vor allem aktuelle und große Dateien. Ältere Daten sucht man hier allerdings vergeblich.
BitTorrent ist die neueste Filesharing-Variante und besteht aus zwei Teilen dem Server-Programm (Tracker), der die Informationen zu den heruntergeladenen Dateien verwaltet und dem Client. Um eine Datei herunterladen zu können, benötigt der Anwender am heimischen Computer eine Torrent-Datei mit der Endung .torrent oder .tor, in der sich die Adresse des Trackers sowie Dateiname, Größe und Prüfsummen der herunterzuladenden Datei befindet.
Torrent-Dateien sind wenie Kilobytes groß und liegen üblicherweise auf der Homepage des Anbieters zum Download bereit. Im Gegensatz zu den bekannten File-Sharing-Systemen werden bei BitTorrent nicht beliebige Dateien aus den Beständen der Teilnehmer ausgetauscht, sondern nur die diejenigen Dateien, die der Autor der Torrent-Datei explizit für den Download vorgesehen hat. Anbieter können sich so besser von fremden, möglicherweise illegalen, Inhalten distanzieren.