Component Enabler supports many ways of enabling remote access to Agile Business Suite Systems. The simplest way, using the generated components, was discussed in File Distribution. You can create customized applications that readily access a remote system using scripting, Active Server Pages, access through off the shelf applications, and programming languages. Customized applications use the Component Enabler API. This section describes the main ways of implementing Component Enabler applications through the API. It also describes the sample applications provided on the Component Enabler CD-ROM.