COM Interop .Net Framework uygulamalarının COM nesneleriyle haberleşmesi için kullanılan bir yazılım katmanıdır.
Bu haberleşme .Net'ten COM'a ve COM'dan .Net'e çift taraflıdır. .Net'ten COM'a olan haberleşme (yani .Net kodunuzla COM nesnelerini kullanmanız) Runtime Callable Wrapper (RCW) tarafından sağlanırken, COM nesnelerinin .Net assemblylerine erişebilmesi ise COM Callable Wrapper (CCW) tarafından sağlanır.
Sonuç olarak COM Interop; COM nesneleri ve .Net assemblyleri arasında haberleşmeyi sağlayan, RCW ve CCW alt sistemlerinden oluşan bir yazılım katmanıdır.