FTP is your file transfer protocol that webmasters use to transfer the data (files, pictures etc) to the web server from their computer. Ordinary users find it hard to use FTP with simple command line interface, relatively easy alternative email clients with user friendly interface are available out there, some of them are free and some are paid. The FTP client can upload and download files after establishing a connection with the web server running the FTP software.