Component Object Model (COM) is a Microsoft proprietary technology that enables Windows software components (DLLs) or executable applications (EXEs) to communicate with each other on the same User Account. When COM is used in a network with a directory and additional support, COM becomes the Distributed COM (DCOM). OPC communication depends on COM and DCOM.
See also: DCOM