FTP o protocollo di trasferimento di file consente a un utente di file di trasferimento tra un client e un server su una rete . Ciò include il caricamento di file dal client al server e il download di file dal server al client. È un protocollo relativamente semplice e ampiamente usato per lo spostamento dei file, sebbene sia sempre più sostituito da alternative più sicure in molte situazioni.