todas as ferramentas de comparação de arquivos genéricos comparam arquivos como uma seqüência de bytes ou texto, isso significa que se você abrir um arquivo (por exemplo, .doc) em um editor de texto e não entender o que ele contém, então o diff de tais arquivos uma ferramenta também não será compreensível
A ferramenta de comparação genérica funciona melhor com formatos de arquivo de texto (.txt, .html, .sh, .py, etc). Os formatos binários são incomuns específicos da aplicação e não podem ser manipulados por uma ferramenta de comparação tão genéricase você quiser comparar o conteúdo de arquivos .odt ou .doc, converta-os primeiro em arquivos de texto .txt e compare o texto