ciao, stavo scrivendo la mia applicazione e mi sono imbatturo in questo pezzo di codice di esempio:
Outlook.Application outlook = new Microsoft.Office.Interop.Outlook.Application();
Outlook.Application è un'interfaccio, in pratica crea una nuova istanza di un'interfaccia... come fa???? ho provato a scrivere qualche riga di codice ma il compilatore c# non mi capisce e continua a generare errori! 
avete tempo di spiegarmi la cosa perchè mi interessa ed incuriosisce.
grazie, ciao!