Microsoft Word is a fine word processor for producing documents to be shared or printed, with a wealth of print-based options for indexing, and producing table of contents. As a web publishing tool it is a little less than ideal and produces very messy HTML. The same applies when using OpenOffice, or other word processors.