FTP è il servizio Internet usato per trasferire file di dati dal disco di un computer al disco di un altro in modo indipendente dal tipo di sistema operativo.
Analogamente ad altre applicazioni Internet, FTP usa la metodologia client-sever — l'utente invoca un programma FTP su un computer, istruendolo a contattare un computer remoto, e poi richiede il trasferimento di uno o più file. Il programma FTP locale diventa un client che usa il protocollo TCP per contattare un server FTP sul computer remoto. Ogni volta che un utente richiede il trasferimento di un file, i programmi client e server cooperano per l'invio dei dati sulla rete.
I server che permettono l'«FTP anonimo» permettono a chiunque, non solo agli utenti con un account sull'host, di fare ricerche negli archivi «ftp» e di scaricare file. Alcuni server FTP permettono anche agli utenti di inviare file.
FTP è usato di solito per ottenere informazioni e programmi da siti di archiviazione FTP sparsi in tutto il mondo.
Fonte: parafrasato da http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/ftpdef.htm
Vedi anche il manuale: ftp.