FTP

Intro
The File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet.

Usages:
FTP is most commonly used to download a file from a server using the Internet or to upload a file to a server (e.g., uploading a Web page file to a server).

Advantages:

 * FTP is the fast and efficient way of transferring bulks of data across the internet.
 * Gives you control over transfer.

Disadvantages:

 * FTP was not designed to be a secure protocol.
 * Encryption of data is not done in FTP.