The abbreviation FTP stands for File Transfer Protocol and represents the network protocol used to transfer files over IP networks. FTP is used to upload files from a client to a server or download files from a server to a client. FTP can also transfer files between two servers, which is controlled by the client. FTP is at the application layer or layer 7. In addition, directories can be created and read via the file transfer protocol, and directories and files can be renamed or deleted.