It isn't ActiveX. ActiveX is basically OLE/COM components in the web browser and allows execution of arbitrary code. Code has full access to the Win32 API and full access to the system. Native Client on the other hand is sandboxed at the CPU instruction level.