| DiffBuilder | Names what changed between two commits, field by field. |
| DiffHunk | One run of lines that a diff says are the same, added, removed or changed. |
| FieldDiff | What changed in one field, setting or column, between two points in time. |
| SubjectDiff | What changed about one subject between two commits. |