If you are using a newer version of MS Office, you should study the OpenXML SDK . Older versions of Word will require Interop directly to Word.
The advantage of the OpneXML SDK is that your application will not use Office directly. You do not need to install Office on every machine the application runs on. The drawback (depending on how you watch it) is that you can only save the new OpenXML format (.docx).
source
share