Część tej funkcjonalności została osiągnięta przez inżynierię odwrotną, ponieważ specyfikacja formatu nie była w początkowych okresie jawna. W kolejnych wersjach programu format zapisu zmieniał się zarówno w istotny, jak i subtelny sposób. Specyfikacja formatów binarnych stosowanych w Office została opublikowana w 2009 rokuMicrosoft Office file formats documentation.. Od wersji 2007 stosowany jest standard OOXML.
Word 2003 może opcjonalnie obsługiwać XML, przy użyciu publicznie udokumentowanego schematu zwanego „WordProcessingML” https://web.archive.org/web/20070120212229/http://www.microsoft.com/office/xml/default.mspx, dostępnego we wszystkich odmianach Word 2003 i zaaprobowanego przez takie instytucje jak rząd Danii (por. OpenDocument). Odmiana „professional” pozwala na bezpośrednie użycie schematów innych niż Microsoftowy. Celem napisanej w Javie i dostępnej jako open-source biblioteki Apache POI jest umożliwienie czytania i zapisu plików w binarnym formacie Worda.