Comparison of Internet Relay Chat clientsīitTorrent is a communication protocol for peer-to-peer file sharing (P2P), which enables users to distribute data and electronic files over the Internet in a decentralized manner.For other uses, see BitTorrent (disambiguation). This article is about the file sharing protocol.