L'extension de fichier MSO fait principalement référence aux fichiers créés avec Microsoft Office 2000, et plus particulièrement aux fichiers créés avec Word 2000. Lorsqu'un message HTML est envoyé depuis Microsoft Outlook avec une pièce jointe Office 2000, le message est envoyé sous la forme d'un message HTML Outlook, avec un fichier MSO en pièce jointe.
Le fichier MSO permet aux autres utilisateurs de restituer correctement le message HTML sur leur ordinateur dans le message électronique lui-même, même s'ils n'utilisent pas le logiciel Microsoft Outlook. Ce processus est également appelé « aller-retour ». Les ordinateurs sur lesquels Outlook 2000 n'est pas installé afficheront les fichiers MSO en tant que pièces jointes supplémentaires, et ces fichiers sont généralement joints sous le nom de fichier « Oledata.mso ». Le fichier MSO n'est pas modifiable et ne contient aucune information lisible ; il est juste là pour permettre à d'autres utilisateurs de voir la pièce jointe Microsoft Word.
La suppression du fichier MSO peut rendre le fichier joint illisible, il est donc important de ne pas supprimer ces fichiers. L'extension de fichier MSO peut également faire référence à des graphiques créés avec l'outil Microsoft Organization Chart. Les organigrammes peuvent être créés à l'aide de nombreux programmes Microsoft Office, notamment Word, Excel et PowerPoint, entre autres. Les graphiques créés à l'aide de ces programmes sont également enregistrés avec l'extension de fichier MSO.