consider the following code:
Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application();
If I look at the interop assembly with the object explorer I see that Microsoft.Office.Interop.Word.Application
is defined as:
public interface Application
Member of Microsoft.Office.Interop.Word
Then why can I do a new on it?