diff

Line-by-line checker

Diff is programmer and tech slang for difference, referring to a comparison between two versions of a file or document that highlights what changed.

The term comes from the Unix command that performs this operation, but it's now used broadly: Can you send me a diff of your edits?

As a verb, to diff two things is to compare them and identify the differences.

The word has spread beyond technical contexts to general use among people comfortable with computing terminology.

computing

patch

Material covering damage

repository · changelog · delta · version · compare · unified · conflict · branch · pull request · code review

mathematics

derivative

Function's rate of change

slope · infinitesimal · rate of change · tangent · delta · increment · partial · integral · function · variable

contrast

comparison

Assessment of similarities

divergence · gap · variance · deviation · variation · dissimilarity · inequality · offset · margin · spread

difficulty

hard

Firm or demanding

tricky · complex · arduous · strenuous · formidable · uphill · grueling · laborious · obstacle · struggle

Categories
Opposites
comparison operation

diffmerge

Combine into unity

patch · combine · unify · integrate · consolidate

sameness vs. difference

diffmatch

Game between opponents

same · identical · equal · unchanged · equivalent

Phrases
Family

different, difference, indifferent, differently, indifference, differences, differentiate, differential, differentiation

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Rated G