Answer:
FTP stands for File Transfer Protocol, and is a very fast and versatile way to transfer files (also known as files), being one of the most used on the internet.
It can refer to both the protocol and the program that implements this protocol (FTP Server, in this case, traditionally appears in lowercase letters, influenced by the Unix file transfer program).
Data transfer over computer networks typically involves file transfer and access to remote file systems (with the same interface as local files). FTP (RFC 959) is based on TCP, but predates the TCP / IP protocol stack and is later adapted to TCP / IP. It is the TCP / IP stack standard for transferring files, it is a hardware and operating system-independent generic protocol, and it transfers files at will, given access restrictions and file properties.