FTP steht für File Transer Protocol (englisch für Dateiübertragunsprotokoll) und ist ein Netzwerkprotokoll zur Übertragung von Dateien über IP-Netzwerke.
Es wird zur Übertragung von Dateien vom Client zum Server (Upload), vom Server zum Client (Download) oder clientgesteuert zwischen zwei FTP-Servern, genutzt.
Zusätzlich können Verzeichnisse angelegt und ausgelesen werden, sowie Dateien gelöscht oder umbenannt werden.