Es usado para el intercambio de archivos entre usuarios mediante el protocolo BitTorrent.
El protocolo BitTorrent fue desarrollado originariamente por el programador Bram Cohen y está basado en software libre.
Es a menudo llamado Mainline por los desarrolladores, denotando su origen oficial.
Ahora lo mantiene la empresa de Cohen, BitTorrent, Inc.
Antes de la versión 6.0, BitTorrent estaba escrito en Python y era un software gratuito.