BitTorrent désigne un protocole de partage de fichiers qui répartit les échanges entre plusieurs participants. Au lieu de recevoir nécessairement tout un fichier depuis un serveur unique, un appareil peut télécharger des fragments auprès de plusieurs pairs et en transmettre à son tour. Le protocole doit être distingué des logiciels qui l’utilisent et des contenus échangés.
Un fichier de métadonnées décrit notamment les éléments à récupérer et les informations permettant d’en contrôler l’intégrité. Les logiciels coordonnent ensuite la recherche des fragments et leur assemblage. Un participant possédant l’ensemble des données peut continuer à les distribuer ; d’autres échangent déjà les parties disponibles pendant leur téléchargement. La vitesse dépend ainsi de la connexion, de la disponibilité des pairs et de l’organisation de l’échange.
Cette technique peut servir à diffuser des logiciels, des archives ou des fichiers volumineux avec l’autorisation de leurs auteurs. Les usages non autorisés relèvent d’une autre question, celle des droits sur le contenu. La rubrique Torrent complète ce suivi, tandis que les sujets de piratage numérique et d’infrastructures Internet permettent d’examiner des aspects différents du partage en réseau.
Vérifier qu’un fragment correspond aux métadonnées attendues ne prouve pas que le fichier est inoffensif ou que sa source est légitime. Le contrôle d’intégrité, l’authenticité de l’éditeur et les droits de diffusion sont des vérifications distinctes. Les participants peuvent aussi exposer des informations de connexion aux autres acteurs de l’échange. Les réglages du logiciel et les conditions du réseau influencent enfin la quantité de données envoyées, pas seulement le temps nécessaire pour obtenir le fichier.