1. Scripting bridge -- 2. Event handling and script-defined browse schemes -- 3. Creating a user interface -- 4. Using life and folder objects -- 5. Using ScriptUI -- 6. Bridge DOM object reference -- 7. File and folder object reference -- 8. ScriptUI object reference -- 9. Interapplication communication with scripts -- 10. ExtendScript tools and features.