The plug-in based system can be divided into three parts:
- The domain-specific system,
- a plug-in manager, and
- the plug-ins.
The domain-specific system loads the plug-ins and creates plug-in objects via the plug-in manager.
Also see the Plug-ins topic guide.