FTP, or File Transfer Protocol, is a method for exchanging files over a network. FTP clients are most commonly used to upload files to a web host server. An FTP client is one of the most important items of software you will possess for running your online business. The benefit of using an FTP software as opposed to using the file upload method your web host may provide is that you can upload a large number of files ad folders in minutes making it possible to send your entire site to your web host in minutes. Here are five free FTP software products you may wish to try out:
http://www.flashfxp.com/
FlashFXP is an FTP client for Windows. It offers easy and fast ways to transfer any file between other local computers (LAN – Local Area Network) running an FTP server or via the Internet (WAN – Wide Area Network) and even directly between two servers using Site to Site transfers (FXP – File eXchange Protocol).
http://www.filezilla-project.org/
FileZilla is a free, open source, cross-platform FTP client. Versions are available for Windows, Linux, and Mac OS X. It supports FTP, SFTP, and FTPS (FTP over SSL/TLS). FileZilla is one of the most popular FTP Client software products available.
http://www.coreftp.com/
Core FTP LE is a popular freeware FTP client, with a wide, uncluttered layout to help keep things organized. Easy to use and lacking only the most advanced of features, like multisite connections, that are available on the paid-for Pro version.
http://www.winscp.net/eng/index.php
WinSCP is an open source SFTP client and FTP client for Windows. Its main function is the secure file transfer between a local and a remote computer. Beyond this, WinSCP offers basic file manager functionality. It uses Secure Shell (SSH) and supports, in addition to Secure FTP, also legacy SCP protocol.
http://www.leechftp.org/
Leech FTP Leech FTP is a free FTP program for windows based systems. It is an easy to use FTP program that will help you to upload your web pages to your hosting domain or upload files to an FTP server.