La sua funzione è quella di permettere lo scambio di dati tra diversi server/computer. In generale, i programmi di server FTP non si trovano di solito sui personal computer, quindi un utente userà normalmente FTP per connettersi in remoto a uno di essi per scambiare informazioni con esso.