La arquitectura P2P permite que los nodos de una red actúen simultáneamente como clientes y servidores entre sí, sin la necesidad de clientes o servidores fijos. Esto permite el intercambio directo de información entre los ordenadores conectados de forma descentralizada, sin un control centralizado de la información.