Die Abkürzung FTP steht für „File Transfer Protocol“ (Englisch) und bedeutet soviel wie „Datentransferprotokoll“. Es handelt sich bei FTP damit um ein Protokoll für die Datenübertragung via Internet, wie beispielsweise auch IPFS („Interplanetary File System“ (Englisch)) oder http („Hypertext Transfer Protocol“ (Englisch)). Das Protokoll legt praktisch die Regeln der Kommunikation zwischen zwei Maschinen im Internet oder in einem lokalen Netzwerk fest. Ganz grob lässt es sich mit einer Sprache vergleichen.
FTP Programme sind Tools, welche die Kommunikation via FTP beispielsweise mit einem Webserver ermöglichen. Ein sehr bekanntes Programm ist das FTP-Programm FileZilla.