The Active Script rule format provides a mechanism that allows business rules to be implemented using a range of procedural programming languages that support the ActiveX scripting engine standard.
ActiveScript is the term used to describe a set of interfaces that permit a scripting language interpreter to be used by an application that wants to provide scripting capability to the user. It is an abstraction mechanism which allows the user to specify what scripting language to use without having to change the application. For example, the user can use PerlScript if she wants to script in Perl, rather than VBScript.
An Active Script engine exposes a scripting language interpreter through the Active Script interfaces.
IIS, Internet Explorer and Windows Script Host are examples of applications that host Active Script engines through the Active Script interfaces.