Este documento describe varios protocolos y programas para la transferencia de archivos entre computadoras, incluyendo FTP que permite transferencias entre sistemas TCP/IP, redes P2P que permiten intercambio directo entre usuarios, y programas como Ares y UTorrent que usan estas redes P2P para descargas rápidas y compartición de archivos.