Few similarities I know..
Both cannot execute by themself. It needs some program to instantiate it.
COM DLL & ActiveX controls are platform independant.. (Is it so..?)
Both requires to support the interface IUnknown & exposes three methods QueryInterface, AddRef, and Release
It also requires be registered before using & un-registered after done with it.
But how are they different..? Can someone please list it down..!
Also my understanding is ActiveX controls are OLE custom controls (OCX).. I have heard of terms like activex dlls.. Is it one other form of ActiveX control.. or different..?