but doesn't explain why Intel uses "stepping" instead of "version" or
It means "minor revision". Major revisions are usually given names (my
current P4 was/is known as "Northwood"). I don't know why minor revisions
are called steppings -- I've never been a HW guy, although the term has been
in common use among HW guys I've known.