In informatica un server FTP è un programma che permette di accettare connessioni in entrata e di comunicare con un client attraverso il protocollo FTP. Il computer remoto usa un altro programma, detto client FTP, che invia al server le richieste di trasferimento.