Various design environments in the software application; an ActiveX object that you can plug into an application framework that represents a set of commands, toolbars, ribbons, and views necessary to perform a set of functionality. Previously called applet and user environment.