FTP es un protocolo de transferencia de archivos entre sistemas de red que usa los puertos 20 y 21. Un servidor FTP ejecuta un programa que permite el intercambio de datos entre servidores, mientras que un cliente FTP es un programa instalado en el usuario para cargar archivos en un servidor remoto.