FTP ist ein Netzwerkprotokoll zur Übertragung von Dateien. Es wird benutzt, um (paketbasierte) Dateien zwischen Client und Server auszutauschen.

FTP verwendet für die Steuerung und Datenübertragung jeweils separate Verbindungen, indem vom Client zum Server eine TCP-Verbindung aufgebaut wird. Über diese Verbindung werden Befehle zum Server gesendet.