Una red p2p es una red descentralizada que permite compartir archivos directamente entre usuarios sin pasar por un servidor central. Los usuarios comparten archivos y también los descargan de otros usuarios, lo que permite una distribución eficiente de la información. Algunos programas populares de redes p2p son Ares, Utorrent y Emule. Estas redes tienen ventajas como su escalabilidad, robustez y distribución de costos, pero su legalidad depende del contenido compartido y las leyes de cada país.