Adobe Flash CS3 Professional es la herramienta de edición profesional estándar para la creación de publicaciones web de gran impacto ActionScript es el lenguaje que se utiliza para añadir interactividad a las aplicaciones de Flash, ya sean éstas simples archivos SWF animados o aplicaciones de Internet más completas y complejas. No es necesario utilizar ActionScript para usar Flash, pero si desea obtener una interactividad de usuario completa o básica, trabajar con objetos distintos a los creados en Flash (por ejemplo, botones y clips de película), o bien, hacer que un archivo SWF se convierta en una experiencia de usuario más completa, probablemente deseará utilizar ActionScript.