By processing documents in object form as opposed to flat files the compare tool 101 may compare documents from multiple sources and in different types, such as a text file, a spreadsheet, or a pictorial presentation, such as a PowerPoint??? presentation.