El protocolo FTP permite la transferencia de archivos entre equipos a través de una red TCP/IP mediante un modelo cliente-servidor, donde un equipo envía órdenes como cliente y el otro responde como servidor. El protocolo define cómo deben transferirse los datos y permite compartir archivos de forma independiente entre sistemas de archivos remotos.