Sdef Editor is a "Scripting Definition File Editor".
If you are developer, and you want that your application be scriptable, you have to write a AppleScript dictionary, or terminology. Sdef Editor can create, and edit sdef xml files. Sdef file format is an OS X format that can be exported as Cocoa Terminology (.scriptSuite and .scriptTerminology files) or 'aete' resource file.