ActiveX is a loosely defined set of technologies developed by Microsoft. It is an outgrowth of two other Microsoft technologies called OLE (Object Linking and Embedding) and COM (Component Object Model). When talking about ActiveX the majority of people refers to ActiveX controls, which represent a specific way of implementing ActiveX technologies.