FileZilla is a free, open-source FTP client that allows you to transfer files from your computer to a server and vice versa. It supports FTP, SFTP, and FTPS protocols and allows for easy drag-and-drop file transfers. The software also has a site manager feature for easy access to frequently used servers and supports transfer resuming and remote file editing.