FTP, or File Transfer Protocol, is a client-server protocol for transferring files. It is one way to download files, and the most common way to upload files to a server.