File Transfer Protocol (FTP) is a standard Internet protocol for transmitting files between computers on the Internet over TCP/IP connections. ... A user typically needs to log on to the FTP server, although some servers make some or all of their content available without login, also known as anonymous FTP.