Explanation should include a definition of file transfer protocol (FTP) and a description of the processes for downloading and uploading files with FTP.