Peer-to-peer ou ponto-a-ponto é uma arquitetura de sistemas distribuídos caracterizada pela descentralização das funções na rede, onde cada nodo realiza tanto funções de servidor quanto de cliente.
Fonte de imagem: https://www.umkc.edu/is/security/p2p_explanation.asp