The difference between a yak and an ox?

The difference is that a yak is essentially a wilder, shaggier ox. Yaks are a specific type of oxen that differ mainly in scientific classification.