Este documento describe los protocolos y programas utilizados para la transferencia de archivos entre computadoras a través de redes, incluyendo el Protocolo de Transferencia de Archivos, redes peer-to-peer descentralizadas, y programas como Ares y Limewire que permiten el intercambio de archivos entre usuarios de forma descentralizada.