Question
What is Component object model?
Answer
In what regards software development technologies, Visual Basic introduced the VBX (packaged extensions in the form of dynamically linked libraries) which allowed the creation of objects to be graphically placed in a form and manipulated by properties and methods. These were later adapted for use by other languages such as Visual C++. COM Controls (OCXs) would be the replacement for the widely popular VBX.
— Source: Wikipedia (www.wikipedia.org)