Ein FTP-Server ist ein Netzwerkprotokoll, das die Übertragung von Dateien über das Internet ermöglicht. Dies erfordert die Verwendung eines Softwareprogramms namens Client, das eine Verbindung zwischen dem Computer herstellen kann es und einen Remote-Computer ausführen.
FTP-Server sind im Allgemeinen passwortgeschützt, wobei Benutzernamen und Passwörter für Mitglieder vom Administrator festgelegt werden, der den Server ausführt. Dies gibt der Person, die den FTP-Server betreibt, eine gewisse Kontrolle darüber, wer auf freigegebene Dateien zugreifen kann. Der Administrator kann auch den Modus für den FTP-Server festlegen, sodass Benutzer nur Textdateien (nur Textmodus) oder andere Dateitypen (Binärmodus) senden können.