Upon opening FileZilla your first step would be to access the Site manager from the File menu and set up your FTP client with the usual hostname, username and password. Once you have logged into your FTP server you can see all your files displayed in a manner similar to the Windows File Explorer most people are familiar with.
Filezilla has the ability to connect to multiple sites with multiple different protocols which makes it quick and to transfer multiple files between multiple sites, simply by switching tabs. The bookmark option from the command ribbon makes it even easier to switch between sites and effectively removes the need for multiple FTP clients. A connection log is visible a the top of the viewing panes and you can have log files created through the option menu which makes it easy to track your files and activity.
The customizable viewing panels make it more straight forward to keep track of each site and to upload using drag and drop. Adding and removing files and folders is accomplished with dragging and dropping the files over and adding and deleting is accomplished with the usual right click.
Filezilla supports FTP, FTPS and sFTP with the ability to specify which protocol you wish to use as well as choosing active or passive mode. You can easily transfer or download files from your FTP server, create folders and add and delete files directly from the client.
There are many support sites and the built in help documentation is actually quite helpful. The Auto binary ASCII detect feature makes it easy to transfer files between multiple operating systems without losing any of your data and you can further customize file type classification.
Filezilla does not have many advanced features as some other well known FTP programs such as a sync option or the ability to easily edit different types of files. There have been complaints of Malware being installed along with the Filezilla client but I found the installer gives you the option to decline the optional software (which does not affect your installation).
There has also been a minor uproar that Filezilla announced they would now store FTP usernames and passwords in a plain text file on your PC as of version 3.0 and onwards. This vulnerability can be exploited if someone gains access to your local machine but your FTP transfers would still be as secure as the protocol you selected.
Filezilla is a free program that anyone can use without much of a learning curve. It is easy to set up and since there are so many users that means there are many support websites. This is a solid go to FTP program for anyone looking a complete and easy to use File Transfer Protocol program.