The formats and procedures used to transmit files from one point to another or across a network without loss of data. A file transfer protocol can handle all file types including binary files (any content) and ASCII files (text only). See
Kermit,
Zmodem and
FTP.