FTP(ファイル転送プロトコル)とは、TCP/IPネットワーク上でファイルの転送を行うための通信プロトコルです。
用途としては、
現在自分が使用中のPCからデータセンターに設置されているWebサーバー上に各種データファイルをアップロードしたり、その逆にWebサーバー上にあるファイルを削除したり、デスクトップ上にダウンロードしたりする 際に使用します。
仮に、自分でホームページを作成して一般公開するとなった場合、データファイル(HTML形式のファイルや、プログラムファイルなど)をWebサーバー上にアップロードしなければなりませんが、これらのファイルをアップロードするためには、PCとWebサーバーを繋ぐための特殊な通信環境が必要となります。それがFTPであり、この通信環境を実現するために用いられるのがFTPソフトです。FTPソフトには、有償・無償のものを含めて、様々な種類がありますが、特に有名なのものに国産のフリーソフトウェアである「FFFTP」があります。