LibreOffice can read Microsoft Office OOXML files (.DOCX, etc) to a certain degree. See, Microsoft likes to go around proclaiming that OOXML is an “open” file standard. Technically, that’s true. Up until Office 2013, Microsoft didn’t actually follow its own specifications for OOXML: Microsoft Office generated.files that did -not- conform to its own standard.
I believe that Microsoft started following its own .DOCX standard in Office 2013, but don’t quote me on that. I abandoned Microsoft products years ago, so I haven’t really had any reason to open Microsoft Office files. Supposedly, compatibility was significantly improved in the version 4.2 release.
Microsoft Office will not run under Linux. If you ask me, that’s a feature: it cuts one of the strongest cords tying people to proprietary software. There are real reasons to use Microsoft Office in certain vocations or for certain uses, but for the average person, LibreOffice is sufficient.
LibreOffice does 99% of what MS Office does, but it doesn’t do those forms thing people can fill out and save.