Una red peer-to-peer es una red de computadoras donde los nodos actúan como clientes y servidores entre sí para intercambiar información directamente. A veces se usan estas redes para compartir archivos protegidos por derechos de autor sin permiso. Napster fue pionero en permitir el intercambio de archivos de música MP3 entre usuarios, mientras que programas como Ares y Limewire también permitieron compartir otros tipos de archivos de forma descentralizada.