FTP – File Transfer Protocol is a communication protocol (or set of rules) used to transfer computer files from a server to a client on a computer network. In simple words, it refers to how two parties (servers, computers, websites) can share files securely.
The most common architecture to build FTP is a client-server architecture that uses separate control and data connections between parties.
Businesses that use FTP to transfer files between computer systems or websites may use FTP to upload or download files from a website’s server.
This secure transmission protects:
- The username,
- Password, and
- Encrypting the data.
SSL/TLS (FTPS) or File Transfer Protocol (SFTP) are often used to secure the communication SSH.