title: What is JAF? What is its purpose?
body: <p>I am unable to understand the purpose of JAF (Java Activation Framework). Please explain it to me in simple terms, or point me towards information.</p>
  
  <p>The Java Mail API is using JAF. It looks like the JAF is used to find the supporting data types of an object. But I couldn't understand.</p>
  
  <p>Please teach me!</p>