XOP allows the binary data part of an XML Infoset to be serialized without going through the XML serializer.
Therefore, XOP can reduce the size of the serialization (since base64 encoding has approximately a 33% size overhead) and (depending on how it is implemented) might allow processing efficiencies.