Question -   Explain what a diffgram is, and a good use for one? 
          
        
        Answer - 
        The DiffGram is one of the two XML formats that you can use to render DataSet object contents to XML.  A good use is reading database data to an XML file to be sent to a Web Service.