BitTórrent — пиринговый (P2P) сетевой протокол для кооперативного обмена файлами через Интернет.

Vuze — свободное кроссплатформенное программное обеспечение для работы с файлообменными сетями по протоколу BitTorrent с поддержкой анонимного обмена данными по протоколам I2P, Tor и Nodezilla.

Shareaza — свободный файлообменный клиент и менеджер закачек для Windows с поддержкой протоколов Gnutella, Gnutella2, eDonkey2000, BitTorrent, Direct Connect, FTP и HTTP. Умеет работать с magnet-, ED2K-, piolet- и Gnutella-ссылками, а также со стандартными HTTP- и FTP-ссылками. Переведён на 27 языков.

BitComet — менеджер закачек и клиент для p2p сетей BitTorrent и eDonkey2000, а также для работы с FTP и HTTP протоколами. Работает в операционных системах семейства Windows.
μTorrent — BitTorrent-клиент для Windows, macOS, Linux (веб-интерфейс) и Android, написанный на C++ и отличающийся небольшим размером и высокой скоростью работы при достаточно большой функциональности. В январе 2011 года количество пользователей в месяц достигло отметки в 100 миллионов.

KTorrent — BitTorrent-клиент для KDE, написанный на C++ с использованием инструментария Qt.

BitTorrent, или Mainline, — программное обеспечение для файлообмена по протоколу BitTorrent, разработано создателем протокола Брэмом Коэном. Написано на языке C++.
Суперсид — специальный режим раздачи в некоторых BitTorrent-клиентах. Включающийся программный алгоритм, пытающийся минимизировать количество данных, которое отдаст сид до появления первого скачавшего файл целиком другого участника сети. Уменьшение этого количества данных может сэкономить сиду его исходящий трафик, а также может в конечном счёте ускорить распространение файла, если скорость передачи данных сидом мала.
DHT — это класс децентрализованных распределённых систем поисковой службы, работающей подобно хеш-таблице. Как структура данных, хеш-таблица может представлять собой ассоциативный массив, содержащий пары (ключ-значение). С термином DHT также связаны некоторые принципы и алгоритмы, которые позволяют записывать данные, распределяя информацию среди определенного набора узлов-хранителей, и восстанавливать их посредством распределенного поиска по ключу. Ответственность за поддержание связи между именем и значением распределяется между узлами так, чтобы изменения в наборе участников вызывали минимальное количество разрывов. Это позволяет легко масштабировать DHT, а также постоянно отслеживать добавление и удаление узлов и ошибки в их работе.

Transmission — простой BitTorrent-клиент c открытым исходным кодом.

libtorrent — свободная библиотека, позволяющая использовать протокол BitTorrent. Она написана на C++. DHT, Ipv6, сидирование через HTTP и обмен пирами как в µTorrent — всё это наиболее известные возможности libtorrent.
URI-схема magnet: — открытый, находящийся в стадии рабочего черновика стандарт, определяющий URI-схему т. н. magnet-ссылок, предназначенных преимущественно для указания на ресурсы, доступные к загрузке через пиринговые сети. Такие ссылки в основном идентифицируют файлы не по их расположению или имени, а по содержанию — вернее, по его хеш-коду.

Ретрекер — технология оптимизации обмена битторрент- (bittorrent-) трафиком внутри локальных сетей. Ретрекер позволяет установить прямое соединение по протоколу битторрент между абонентами одного оператора, каждый из которых использует внутренний (локальный) IP-адрес. Технически ретрекер представляет собой простейший bittorrent-трекер, как правило, анонимный, работающий внутри адресного пространства локальной сети интернет-провайдера. Использование ретрекера позволяет пирам обмениваться трафиком на повышенной скорости, используя внутреннюю адресацию локальной сети провайдера, так как доступ к локальной сети у многих российских интернет-провайдеров разрешён на более высокой скорости, нежели доступ в веб. Кроме того, использование ретрекера снижает нагрузку на магистральные каналы связи за счет того, что абонентам не нужно скачивать по отдельности одни и те же данные.
Seedbox — частный выделенный сервер, с установленным на нём специальным программным обеспечением, используемый для получения и распространения файлов. Из любого компьютера можно сделать Seedbox, в этой роли может использоваться дешёвый ноутбук или мощный HTPC. Аппаратные Seedbox комплексы используется в основном для сетей BitTorrent для получения и раздачи данных, хотя и применимы к сетям eDonkey2000 и другим. Seedbox обычно подключают к высокоскоростным ЛВС, часто через линию 100 Мбит/с или более быструю. Данные попадают на seedbox от других пользователей BitTorrent и оттуда потом могут быть получены с высокой скоростью с помощью HTTP-, FTP-, SFTP- или rsync-протоколов.

Halite Client — свободный BitTorrent-клиент для Windows.

qBittorrent — свободный кроссплатформенный клиент файлообменной сети BitTorrent. Клиент написан на языке C++, основан на библиотеке libtorrent-rasterbar, графический интерфейс написан на Qt. Поисковый движок требует установленный Python

FrostWire — свободный P2P-клиент для файлообменной сети Gnutella и BitTorrent. Программа написана на языке Java и является кроссплатформенным программным обеспечением, построенная на другом популярном клиенте Gnutella LimeWire. FrostWire является абсолютно бесплатной и распространяется под лицензией GNU General Public License.

Tixati — бесплатный BitTorrent-клиент для Microsoft Windows и Linux, отличающийся предоставлением пользователю расширенного контроля над торрентами, и в то же время сравнимый по нетребовательности к оперативной памяти с такими клиентами как µTorrent и Halite
Протокол Local Peer Discovery (LPD) является расширением для системы обмена файлами BitTorrent. Он был разработан для получения возможности обнаружения локальных BitTorrent-пиров, и, следовательно, сокращения трафика, проходящего через канал Интернет-провайдера и максимального использования пропускной способности локальной вычислительной сети (LAN).
Rainberry, Inc. — частная американская компания со штаб-квартирой в Сан-Франциско, штат Калифорния, которая отвечает за разработку и развитие BitTorrent peer-to-peer протокола, а также постоянное развитие μTorrent и BitTorrent, двух клиентов этого протокола.