Der Datenaustausch zwischen Server und Client kann auf drei Arten erfolgen. Greift ein Rechner auf den Server zu, um gespeicherte Daten abzurufen, handelt es sind um einen Download. Die umgekehrte Verbindung wird als Upload bezeichnet. In diesem Fall werden Daten oder Datenpakete vom Client auf den FTP-Server hochgeladen. Die dritte Art zur Nutzung des File Transfer Protocols betrifft den Datenaustausch von Server zu Server.
Diese Form der Datenübertragung wird auch als File Exchange Protocol bezeichnet. FTP Nutzer haben umfangreichen Zugriff auf die Daten. Sie können Dateien auslesen, ändern oder verschieben und je nach Bedarf neue Verzeichnisse anlegen. Zugleich kann der User festlegen, wer Zugang zu den gespeicherten Daten erhält. Mithilfe dieser Berechtigungsverwaltung kann nur autorisierten Personen, einer fest definierten Gruppe von Nutzern oder der gesamten Öffentlichkeit Zugang gewährt werden.