El protocolo FTP permite que equipos remotos compartan archivos a través de una red TCP/IP mediante dos canales, uno de control y otro de datos, donde el cliente envía órdenes y el servidor espera solicitudes y lleva a cabo acciones como transferir archivos de forma eficaz e independiente de los sistemas de archivos del cliente y servidor.