FTP (File Transfer Protocol) is a system used for communicating and transferring files between computers connected to the internet via a TCP/IP (Transmission Control Protocol/Internet Protocol) network. Users who have been authorized access to the File Transfer Protocol server (also known as FTP host/site) can receive and transfer files.