FTP ( FILE TRANSFER PROTOCOL) service enables an Internet user to move a file from one computer to another on the Internet.
This file can be of any type and may contain any kind of digital information, text document, image, movie, sound, or software, etc.
Downloading is the process of moving a file from remote computer to one's own computer, and uploading is the process of moving a file from one's own computer to a remote computer.
by Amir's