what is ftp client
The end-users will access this file server via FTP to start copying the files to their local folder/system. FTP requires a TCP/IP network to function, and relies on the use of one or more FTP clients. The FTP client acts as the communication agent to interact with the server to download or upload files. In other words, the FTP client sends out connections to the FTP server. Upon listening to the request from the client to either upload or download a file, the FTP server performs the file transfer operation.