Explique por qué puedo crear una instancia de la interfaz de "Aplicación" en Excel VSTO

Tengo el siguiente código C # en mi aplicación que funciona bien. Lanza una nueva instancia de Excel.

private readonly Microsoft.Office.Interop.Excel.Application _application;
_application = new Microsoft.Office.Interop.Excel.Application();
_application.Visible = true;

Recientemente me di cuenta de queSolicitud es un tipo de interfaz. ¿Qué es exactamente lo que está pasando y cómo es posible?

Respuestas a la pregunta(2)

Su respuesta a la pregunta