The FTP protocol contains two components, one is an FTP server and the other is an FTP client. The FTP server is used to store files, and users can use the FTP client to access resources on the FTP server using the FTP protocol.Like most Internet services, FTP is a client / server system. The user connects to a server program running on a remote computer through a client program. According to the FTP protocol for providing services, the computer that transfers files is the FTP server, and the computer that connects to the FTP server and follows the FTP protocol for transferring files is the FTP client .