Applying patch in XALANJ-2270 to make it clearer why
to choose one binary distribution over the other.
diff --git a/xdocs/sources/xalan/downloads.xml b/xdocs/sources/xalan/downloads.xml
index 4063a83..1ce0b3d 100644
--- a/xdocs/sources/xalan/downloads.xml
+++ b/xdocs/sources/xalan/downloads.xml
@@ -35,15 +35,29 @@
     <li>(Optional) Xalan Java source code</li>    
     <li>(Optional) Packages to support extension functions and elements</li>    
   </ul>    
-  <p>There are 2 binary distributions available; you only need to choose one of them.  
-     Both binary distributions contain xml-apis.jar and &xml4j-jar; from <resource-ref idref="xml4j-used"/>.</p>
+  <p>Xalan-J has two processors, 
+  an interpretive one, Xalan Interpretive, and a compiled one, Xalan Compiled (XSLTC).
+  Your choice of which binary distribution to download depends on which
+  of the processors you want to use.
+  There are 2 binary distributions available; you only need to choose one of them.  
+  Both binary distributions contain xml-apis.jar and &xml4j-jar; from <resource-ref idref="xml4j-used"/>.</p>
   <ul>
     <li>The first binary distribution, &xslt4j-dist-bin;.zip or &xslt4j-dist-bin;.tar.gz, 
       contains the Xalan Interpretive processor, the Xalan Compiled processor (XSLTC) and the 
-      runtime support packages in a single jar, called xalan.jar.  </li><br/><br/>
+      runtime support packages in a single jar, called xalan.jar.
+      The reason to use this distribution would be that you don't know
+      which processor you are going to use, or might be using both.
+    </li><br/><br/>
     <li>The second binary distribution, &xslt4j-dist-bin;-2jars.zip or &xslt4j-dist-bin;-2jars.tar.gz
       contains the Xalan Interpretive processor in xalan.jar, and the Xalan Compiled 
-      processor (XSLTC) and the runtime support packages in xsltc.jar.  </li>
+      processor (XSLTC) and the runtime support packages in xsltc.jar.
+      The reason to using this distribution is that you want more control.
+      If you are using just XSLTC you can put xsltc.jar on the classpath
+      and not xalan.jar. If you are using just the interpretive processor
+      you can put xalan.jar on the classpath and not xsltc.jar. Of course
+      you can put both xalan.jar and xsltc.jar from this distribution
+      on your classpath if you want to use both.
+    </li>
   </ul>  
   <p>There is an optional source distribution available for doing your own &xslt4j; builds; see 
      <link idref="readme" anchor="build">Build notes</link>. You can download the source distribution from