Las redes peer to peer (P2P) permiten a los usuarios actuar como clientes y servidores, facilitando el intercambio directo de archivos y aplicaciones como telefonía digital y streaming de vídeo. Este modelo de red contrasta con el clásico cliente-servidor, ofreciendo ahorro de costos y flexibilidad en la formación de redes no estructuradas. La capacidad de conectar nodos arbitrariamente potencia la distribución de información y servicios en internet.