File transfer is the transmission of a computer file through a communication channel from one computer system to another.
Typically, file transfer is mediated by a communications protocol.
In the history of computing, numerous file transfer protocols have been designed for different contexts.
A file transfer protocol is a convention that describes how to transfer files between two computing endpoints.
This computer networking article is a stub.