Em uma rede P2P (peer-to-peer), cada computador pode atuar
como cliente e como servidor de outros computadores,
possibilitando, por exemplo, o compartilhamento de arquivos.
O BitTorrent é um dos protocolos para redes P2P e
caracteriza-se pela existência de um mapeamento das taxas de
download e upload entre os peers, de forma que um cliente
pode transferir um arquivo a partir do peer com maior taxa de
transferência.