è 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, usa la metodologia client-sever — l'utente invoca un programma su un computer, istruendolo a contattare un computer remoto, e poi richiede il trasferimento di uno o più file. Il programma locale diventa un client che usa il protocollo TCP per contattare un server 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' 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 permettono anche agli utenti di inviare file.
è usato di solito per ottenere informazioni e programmi da siti di archiviazione sparsi in tutto il mondo.
Fonte: parafrasato da http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/ftpdef.htm
Vedi anche il manuale: ftp.