El FTP es un protocolo desarrollado en 1971 para transferir archivos entre equipos remotos de manera eficiente e independiente de sus sistemas de archivos. Permite compartir archivos de forma remota y que los usuarios descarguen archivos de servidores FTP sin saberlo a través de enlaces en páginas web. Existen dos modos de transferencia, activo y pasivo, y comandos para especificar parámetros como puertos, métodos de transferencia y acciones sobre los archivos.