If you are using WordPress as a blogging platform. There are many situation while you will be in need of a FTP client. There are many FTP clients out in the market. But frankly I have never used any other FTP client other than filezilla. Filezilla is a powerful and free software for transferring files over the Internet. It is used by most of the webmasters all over the world.
Here is a screenshot Filezilla as shown below
Host : Host name is your FTP server IP or FTP Server name.
Username : Username to access your FTP account
Password : Password to access your FTP account
Port : By default, FTP uses port number 21. The port number may change it depends on your web hosting. You may ask your host provider which port number they are using for there FTP servers. Most of the cases it will be 21 only.
Once you have entered all the above details then click on Quick connect. After you get connected to your FTP servers you will see all your files in the right side of filezilla. Now browse any file on the left side from your Computer, Right Click and hit on upload. You can also drag and drop files.
Filezilla is one of the most powerful and free FTP client.
Do let us know which is your favorite FTP software via comment section below.