A program that diffs, a diff.
Not to have the same traits or characteristics; to be unalike or distinct.
To have diverging opinions, disagree.
To be separated in quantity.
to do; to effect
to act the part of; to play
to make (a bill) into law