Definition: File Transfer Protocol (FTP): A protocol used for transferring files between machines on networks such as LANs and the Internet. In a typical FTP session, a client logs onto an FTP server, views directory listings, and downloads files from the server. FTP sessions can either be anonymous or require authentication for access.

