FTP es un protocolo de red que permite la transferencia de archivos entre sistemas conectados a una red TCP. Utiliza un modelo cliente-servidor donde el cliente se conecta al servidor para descargar o subir archivos de forma independiente al sistema operativo. El protocolo FTP define cómo los datos deben transferirse a través de una red TCP/IP para permitir el intercambio de archivos entre equipos remotos de manera eficiente.