FTP (File Transfer Protocol) est un protocole de communication standard utilisé pour transférer des fichiers entre des serveurs et des clients sur un réseau. FTP est un protocole client-serveur, ce qui signifie qu’un utilisateur se connecte à un serveur à l’aide d’un logiciel client FTP pour transférer des fichiers entre les deux ordinateurs. Il est largement utilisé pour télécharger et téléverser des fichiers sur des sites Web et pour transférer des fichiers entre des ordinateurs sur un réseau local ou à distance. FTP utilise des connexions TCP pour transmettre des données et des commandes, et peut fonctionner soit en mode actif soit en mode passif pour établir une connexion de données entre le client et le serveur.