How can I load a Word Document into memory; modify it; and display it out to the user?

The original document that I load, I don't want that to be change but acts more like a template.

Thank You