Is OLE32.DLL the main Windows component that is used for displaying ocx/activex on forms

it is a dependency of MSVBVM50.DLL,MSVBVM60.DLL,EVOLE.DLL & ATL.DLL
But so is OLEAUT32.DLL
exept EVOLE.DLL but OLEAUT32.DLL is also a dependency of some parts of Envelop

So my question is is ole32.dll the main Windows component that is used for embedding ocx onto a form in Ms windows or are others apart from the active x itself used