Bit Torrent ist ein in Python geschriebenes Filesharing-Programm, das besonders für große Dateien (mehr als 100MB) geeignet ist. Im Vergleich zum normalen
Download einer Datei per HTTP oder FTP wird der Server des Anbieters weniger belastet und der Anbieter spart Kosten: Jeder Herunterladene stellt für andere Personen einen Teil seiner Upload-Bandbreite zur Verfügung (peer-to-peer), die die anderen Benutzer nutzen können, um dieselbe Datei herunterzuladen. Dadurch dass nur die Upload-Bandbreite genutzt wird, ist die Download-Geschwindigkeit des Benutzers nicht beeinträchtigt. Tatsächlich ist es sogar so, dass die individuelle Download-Geschwindigkeit steigt, je mehr Benutzer die Datei herunterladen.
(Einer der in mindestens einer Woche des Jahres 2003 am häufigsten verwendeten Begriffe in deutschen Suchmaschinen)