Lets to run scripts from application and shares any application object inherited from TPersistent with script interpreter engine. Allows completely manage application objects within script, including operating with published properties, running methods, setting script procedures as event handlers etc.