<p>I wasn't aware of a difference, but a coworker says there is, although he can't back it up. What's the difference if any?</p>

There is a difference, yes.
XML that adheres to the
XML standard
is considered well formed, while xml that adheres to a
DTD
is considered valid.