title: What's the difference between MTOM and the attachment features provided by SAAJ?
body: <p><strong>SAAJ:</strong> SOAP with Attachments API for Java</p>
  
  <p><strong>MTOM:</strong> SOAP Message Transmission Optimization Mechanism</p>
  
  <p>My simple understanding: they deal with SOAP attachments, with MTOM being the more <em>optimized</em> version of SAAJ. Is this correct? </p>
  
  <p>Are they simply 2 different ways of doing the same thing? Or am I trying to compare apples and oranges here?</p>
  
  <p>Can I use SAAJ and MTOM together?</p>