What is File Transfer Protocol (FTP)?

The File Transfer Protocol is a standard network protocol used for the transfer of files between 2 machines over a computer network. FTP is built on a client-server model using separate control and data connections between the client and the server.