BitTorrent è un software peer-to-peer (P2P) che consente la distribuzione e la condivisione di file su Internet.
È stato sviluppato da Bram Cohen, un programmatore di San Francisco, e ha debuttato al CodeCon del 2002.
È scritto in linguaggio Python ed è stato rilasciato originariamente sotto licenza MIT.
Dalla versione 4.0.0 del 7 marzo 2005 la licenza è cambiata nella BitTorrent Open Source License.
Gli utenti del network trasmettono e ricevono diverse parti dei files da più fonti, mentre il server centrale coordina i vari clients affinchè non ci siano code o intasamenti nella rete
Il software è disponibile per i sistemi operativi Microsoft Windows, Mac OS e Linux.