La tecnología COM define un estándar binario para la comunicación entre objetos de forma independiente del lenguaje de programación. COM+ integra la arquitectura COM y MTS, permitiendo actualizar y extender componentes COM+ una vez en producción sin afectar a las aplicaciones cliente. Las aplicaciones modernas se dividen en capas de presentación, negocios y datos, y COM+ facilita el desarrollo de aplicaciones distribuidas entre estas capas.