Um formato de ficheiro especifica a forma como os dados são armazenados para uma determinada aplicação. Por exemplo, um ficheiro .docx é um documento do Microsoft Word formatado em Open XML. Nem todas as aplicações conseguem ler todo o formato de ficheiro; e, em alguns casos, uma aplicação só poderá ler partes do ficheiro. Por exemplo, uma aplicação pode conseguir ler o texto, mas não a formatação, de um ficheiro que utiliza um formato diferente do seu.
O Formato OpenDocument (ODF) foi originalmente desenvolvido para suportar as funcionalidades e o comportamento dos conjuntos de produtividade baseados no OpenOffice e o Open XML foi originalmente desenvolvido para suportar as funcionalidades e o comportamento do Microsoft Office.
Atualmente, o Microsoft Office fornece suporte para o ODF e permite aos utilizadores do Microsoft Office guardar os respetivos ficheiros do Office no formato ODF. No entanto, como as funcionalidades do Microsoft Office e do OpenOffice não são exatamente as mesmas ou não são implementadas da mesma forma, as pessoas que utilizam funcionalidades não suportadas e guardam ficheiros do Office no ODF podem sofrer alterações na forma como podem trabalhar com o ficheiro e, por vezes, ver uma perda de conteúdo.
O formato Open XML (.docx/.xlsx/.pptx) é o formato predefinido em todas as versões suportadas do Microsoft Office e, a menos que tenha um motivo específico para utilizar um formato diferente, é o formato que recomendamos para os seus ficheiros do Office.
Para saber mais sobre o Formato Open Document (ODF), consulte o artigo FORMAT OPEN Document Format for Office Applications (Formato OPEN Document Para Aplicações do Office) do OASIS.