FileZilla is an open source project for FTP (File Transfer Protocol - transferring files between internet connected computers). Client and server versions are available, easy to use, available for many operating systems, and languages. It supports drag & drop transfers, IPv6, and large files. If you need to use an FTP, this is a easy and well featured choice.