FTP is a commonly known and used acronym for the words ‘File Transfer Protocol’. FTP has become an imperative part of the World Wide Web (for both surfers downloading files and webmasters building websites) due to the reality of it being the fastest way to send and receive files from one computer to another over the internet. If you plan on building and maintaining a website of your own, it is important that you have the necessary skills and information to perform basic commands through an FTP client software
What Software Is Required?
There exist hundreds of various FTP clients on the internet (both free and paid versions), and depending on what you require of your FTP client it is important you download the correct one for your needs. Amoung the most popular, easy and versatile FTP clients are WS FTP and Cute FTP, however each of these pieces of software have their own advantages and disadvantages.
WS FTP is one of the most popular FTP clients available, and as such it comes highly recommended from numerous sources. Despite this popularity though, WS FTP is not an entirely free piece of software. Instead of this, WS FTP comes in two formats LE (free version) and Pro (paid). Despite the price difference however, there is not a great deal of difference between the free and paid versions of WS FTP, and if all you require is a simple program to upload and download files than this might be the ideal solution for you.
Cute FTP on the other hand used to be one of the greatest shareware FTP clients on the market, but as with all internet successes it seems they eventually sold out too. Current free versions (no, I am not talking about versions you find on P2P networks) of Cute FTP, although being highly powerful and easy to use, have huge limitations and restrictions placed upon them (i.e. you are only allowed to transfer one file at a time) unless you register at their site.
Read the whole FTP TUTORIAL here