Object Linking and Embedding (OLE)
OLE is the object-based foundation for Windows.
It consists of a number of interfaces which define a set of related functions.
Allows creation of custom controls (OCXs) which are similar to OpenDoc parts.
OLE Tools: MFC, Visual C++, Visual Basic