File Transfer Protocol
File Transfer Protocol, or FTP for short, is an open protocol for transferring file and directory information between computers. It has a client-server architecture, i.e. one end must run an FTP server (often referred to as ftpd, for FTP Daemon), and the other end must run an ftp client.
- RFC 959 is the original specification for FTP but does not include some later enhancements such as EPRT