FTP stands for File Transfer Protocol. It is a standard network protocol used for transferring files between a client and a server over a computer network. FTP is built on a client-server architecture, where the client initiates a connection to the server and can upload, download, and manage files on the server.