FTP es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP, que utiliza un modelo cliente-servidor. Los servidores FTP alojan archivos en servidores y permiten que los clientes suban, descarguen y cambien archivos de forma remota, mientras que protocolos como SFTP y FTPS ofrecen versiones cifradas de FTP.