FTP (File Transfer Protocol) An Application Layer protocol that enables a user to transfer files and provides access to directories and files.