Bei dem File Transfer Protocol, kurz FTP, handelt es sich um ein Netzwerkprotokoll zur Dateiübertragung und wird dazu benutzt, um Dateien von einem Client zu einem Server oder umgekehrt zu übertragen. Auch die clientgesteuerte Übertragung von Dateien zwischen zwei Servern ist möglich, zusätzlich kann man mit Hilfe von FTP Verzeichnisse direkt auf dem entfernten Server oder Clienten anlegen und auslesen, sowie selbige umbenennen oder löschen. Das Hochladen von ganzen Websites, seien es nur einzelne Dateien, Seiten oder ganze Ordner, wird durch die Verwendung von FTP möglich gemacht und erheblich erleichtert.