Common Object Model (COM) ist eine objektorientierte offene Architektur über die Client- Server-Anwendungen von verschiedenen Plattformen transparent miteinander kommunizieren können. COM wurde gemeinsam von Microsoft und der Digital Equipment Corp. ( DEC) entwickelt damit Microsofts Object Linking and Embedding Technologie ( OLE) mit DECs Object- Broker-Technologie kommunizieren konnte.