FTP stands for File Transfer Protocol. It is a standard network protocol used to transfer files from one host to another over a TCP-based network, such as the internet. FTP is commonly used for uploading and downloading files to and from a server, and is often used by web developers to upload files to a website's server.