FTP is an acronym for File Transfer Protocol. Like HTTP (Hypertext Transfer Protocol) which is a protocol for transferring web pages and web page files, FTP is strictly designed for transferring and operating on files.
FTP client software allows you to transfer files between your hard drive and a remote server. FTP allows you to upload many pages and directories at once.