noun: (computing) Any program which compares two files or sets of files and outputs a description of the differences between them.
noun: (computing) The output of a diff program, a diff file.
noun: (rock climbing) A difficult route.
verb: (transitive, computing) To run a diff program on (files or items) so as to produce a description of the differences between them, as for a patch file.
verb: (transitive, computing) To compare two files or other objects, manually or otherwise.
noun: (computing) A program, historically part of the Unix operating system, which compares two files or sets of files and outputs a description of the differences between them.
noun: (slang) Clipping of difference. [(uncountable) The quality of being different.]
noun: (automotive) Abbreviation of differential: the differential gear in an automobile. [The differential gear in an automobile, etc.]
noun: (medicine) Abbreviation of differential: differential of types of white blood cell in a complete blood count. [The differential gear in an automobile, etc.]