Le composant Flash MX est tout simplement un clip contenant des paramètres définis et ainsi que des méthodes et propriétés ActionScript Flash MX permettant de le personnaliser lors de l'exécution.
Dans ce chapitre sur les composants, nous ne parlerons que des composants de type v2. Ce sont des composants qui sont basés sur la version 2 (v2) de l'architecture des composants Macromedia soit les composants de Flash MX 2004 ou Flash MX Professionnel 2004.
Les composants de type v1, antérieurs à Flash MX 2004 ou Flash MX Professionnel 2004 fonctionnent correctement dans Flash Player 6 et Flash Player 7, lorsque les animations sont publiées pour Flash Player 6 ou 6r65.