As far I know, FTP means "Files Transfer Protocol". It is a web based tool which has been used to transfer files of all size and type from one location to other. The same thing can be done through e-mail but if the file is of heavy size, FTP is the only secured option available to us.
FTP is File Transfer Protocol is used to copy a file from one host to another over a TCP based network. File Transfer Protocol is the simples way to exchange files through internet between computers. FTP can be used by simple command line interface or with commercial program using GUI (Graphical User Interface) FTP works on the same way as HTTP . FTP uses TCP/IP protocols to enable data transfer.