BitTorrent (букв. англ. «битовый поток») — пиринговый (P2P) сетевой протокол, предназначенный для обмена файлами через Интернет. Принцип работы данного протокола состоит в том, что файлы передаются не целиком, а частями, причём каждый клиент, получая (закачивая) эти части, в это же время отдаёт (подкачивает) их другим клиентам, что снижает нагрузку и зависимость от каждого клиента-источника и обеспечивает избыточность данных. BitTorrent был создан программистом Брэмом Коэном4 апреля2001 года, запуск первой версии состоялся 2 июля2001 года. Существует множество совместимых программ-клиентов, написанных на различных языках программирования для различных компьютерных платформ.