FTP signifie "Protocole de transfert de fichiers" et est un moyen de partager des fichiers sur un réseau. Un serveur FTP stocke les fichiers, et un morceau de logiciel appelé "Client FTP" est utilisé pour se connecter au serveur pour télécharger des fichiers. Il ya des clients FTP autonomes écrits spécifiquement à cette fin, ou FTP peuvent être regroupées dans un autre morceau de logiciel, comme un outil web-édition, qui utilise le protocole FTP pour transférer des fichiers vers le serveur web. Un navigateur Web peut aussi servir comme un client FTP.