The stated difference between two versions. A diff shows what changed and never why.
Latin differre, to carry apart or differ, from dis- (apart) plus ferre (to carry, bear); diff keeps only the stated gap between two things.
The stated difference between one version of a thing and the next. A diff reports what changed and stays silent on why it changed.