COM
The Component Object Model (COM) from Microsoft is a coding model that enables programmers to develop objects that can be accessed by any COM-compliant application.
OLE
,
DCOM
, and
ActiveX
are based on COM.