ファイル形式は、特定のアプリケーションのデータを格納する方法を指定します。 たとえば、.docx ファイルは Open XML 形式の Microsoft Word 文書です。 すべてのアプリケーションがすべてのファイル形式を読み取ることができるわけではありません。また、場合によっては、アプリケーションがファイルの一部しか読み取れない場合があります。 たとえば、アプリケーションは、独自の形式以外の形式を使用するファイルのテキストは読み取ることができますが、書式設定は読み取ることができない場合があります。
OpenDocument Format (ODF) はもともと OpenOffice ベースの生産性スイートの機能と動作をサポートするために開発され、Open XML はもともと Microsoft Office の機能と動作をサポートするために開発されました。
現在では、Microsoft Office は ODF もサポートするようになっていて、Microsoft Office を使用するユーザーは Office ファイルを ODF 形式で保存できます。 ただし、Microsoft Office と OpenOffice の機能は全く同じではなかったり、同じように実装されていないりするため、サポートされていない機能を使用して Office ファイルを ODF に保存するユーザーは、ファイルの操作方法が変更され、コンテンツが失われることがある可能性があります。
Open XML 形式 (.docx/.xlsx/.pptx) は、サポートされているすべてのバージョンの Microsoft Office の既定の形式です。別の形式を使用する特別な理由がない限り、Office ファイルに使用することを推奨する形式です。
Open Document Format (ODF) 全般の詳細については、「 OASIS Open Document Format for Office Applications」を参照してください。