XML agreements
XML provides a standard framework for making agreements about communication.
But it doesn't make those agreements by itself!