Este documento compara las arquitecturas cliente/servidor y P2P, señalando que comparten características como la escalabilidad y el intercambio de información, pero difieren en que la arquitectura cliente/servidor tiene servidores fijos mientras que P2P no, y que cliente/servidor es más robusto y rápido mientras que P2P se vuelve más lento con más nodos y es más descentralizado.