(1) A mode of operation that deals with non-textual data. When a "binary" parameter is added to a command, it enables every type of data to be transferred or compared rather than just ASCII text. See
ASCII and
bit.
(2) A compiler mode that deals with file I/O. Binary mode allows programmers to manipulate files byte by byte rather than in larger logical structures.