An Introduction to FTP
FTP stands for File Transfer Protocol, this service is one of the facilities of TCP/IP, which allows you to transfer files between computers in the web, one of the magnificent features of FTP is decoding text files automatically, as computers works with different types of operating systems and there are many Formats for text files which need to be correctly decoded, this decoding is done by the FTP program.
Transferring files divided into two parts:
Download: Receiving files from Host computer to Local computer
Upload: Sending files from Local computer to Host computer.
There are many FTP clients, use Google search engine to download one of the available FTP clients.