Что ж,
BitTorrent (программное обеспечение) использует протокол - BitTorrent.
В чем разница между "BitTorrent" и CDN? Один - это технология, другой - организационный подход. CDN - это не технология, с которой нужно начинать, - это сеть, используемая для доставки контента с использованием любого стандарта, который требуется заказчику (в основном HTTP) с использованием технологии. Термин CDN не подразумевает какой - либо конкретной технологии.