File Transfer Protocol, or simply FTP is a network protocol that is designed to transfer files in computer networks. FTP protocol provides ability to connect to FTP-servers. After establish connection to the remote computer, user can download a file from remote computer on your own or backward copy a file from your computer to a remote server.
There is also a mode to transfer files between servers. This protocol is widely used for software downloads, and access to remote hosts.