Thanks for your inquiry.
If I am not wrong path is usually "C:\Users\USER\AppData\Roaming\Microsoft\Templates\normal.dot".
MS Word uses "C:\Users\USER\AppData\Roaming\Microsoft\Templates\" path as default template path and Normal.dot is default template document.
I prefer to get from Aspose components full path to normal.dot(x) template as I need to know where it is.
Empty string value of Document.AttachedTemplate property means the document is attached to the Normal template. You can find this normal template document at "C:\Users\USER\AppData\Roaming\Microsoft\Templates\".
Second scenario is if normal template is moved to other location, sometimes I need to update it thus need to have component returning it.
If you move the normal template document to some other location, you need to specify template path. You can set the template path in MS Word under developer's tab in templates section. Please check the attached image for detail. You can use Document.AttachedTemplate property to set the full path of the template attached to the document.
Hope this answers your query. Please let us know if you have any more queries.