Microsoft Word can import html but the rendering is not always accurate. Microsoft Word will not see the B tag and automatically work for you. Ideally, you'd want to get a component that is threadsafe (Microsoft Office isn't) and works well in a web/ASP.NET environment. Aspose has one. So does Syncfusion.
Microsoft Word has proprietary formats.