The SmartPlant Common user interface (UI) is an ActiveX component (.DLL) that is called by the authoring tool software. When a user in one of the authoring tools clicks one of the integration commands, the authoring tool interacts with the SmartPlant common user interface component to connect to SmartPlant Foundation. The Common UI also interacts with the SmartPlant Client component when it requires information from SmartPlant Foundation.