FTP es un protocolo de red para la transferencia de archivos entre sistemas conectados por una red TCP, basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos.
El servicio FTP es ofrecido por la capa de aplicación des modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y 21.
http://es.wikipedia.org/wiki/File_Transfer_Protocol#Servidor_FTP