Most ActionScript classes are organized in the Top Level package. The Flash Player API classes, such as BitmapData, Rectangle, and various filters classes, are in the flash.* packages.


 NameDescription
 Top LevelThe top level contains the core ActionScript classes and global functions.
 adobe.utilsThe adobe.utils package contains functions and classes used by Flash authoring tool developers.
 flash.accessibilityThe flash.accessibility package contains classes for supporting accessibility in Flash content and applications.
 flash.displayThe flash.display package contains the core classes that the Flash Player uses to build visual displays.
 flash.errorsThe flash.errors package contains a set of commonly used error classes.
 flash.eventsThe flash.events package supports the new DOM event model and includes the EventDispatcher base class.
 flash.externalThe flash.external package contains the ExternalInterface class which can be used to communicate with the Flash player's container.
 flash.filtersThe flash.filters package contains classes for bitmap filter effects.
 flash.geomThe flash.geom package contains geometry classes, such as points, rectangles and transformation matrixes, to support the BitmapData class and the bitmap caching feature.
 flash.mediaThe flash.media package contains classes for working with multimedia assets such as sound and video.
 flash.netThe flash.net package contains classes for sending and receiving from the network, such as URL downloading and Flash Remoting.
 flash.printingThe flash.printing package contains classes for printing Flash-based content.
 flash.profilerThe flash.profiler package contains functions used for debugging and profiling ActionScript code.
 flash.systemThe flash.system package contains classes for accessing system-level functionality, such as security, multilanguage content, etc.
 flash.textThe flash.text package contains classes for working with text fields, text formatting, text metrics, style sheets, and layout.
 flash.uiThe flash.ui package contains user interface classes, such as classes for interacting with the mouse and keyboard.
 flash.utilsThe flash.utils package contains utility classes, such as data structures like ByteArray.
 flash.xmlThe flash.xml package contains Flash's legacy XML support, and other Flash-specific XML functionality.