title: Difference between Html***Builder and Dom***Builder classes in Gwt
body: <p>I am trying to manipulate the DOM extensively from my Gwt code. In the process I discovered two groups of classes implementing a common base interface e.g.. </p>
  
  <pre><code>interface DivBuilder  
  
  class HtmlDivBuilder implements DivBuilder
  
  class DOMDivBuilder implements DivBuilder 
  </code></pre>
  
  <p>for each and every Html tag there are two such sets of classes implemented </p>
  
  <p>I am confused as to what is the purpose and use behind this. </p>
  
  <p>Any pointers shall be helpful .</p>