Flash, crée par la société Macromédia à été conçu, dans ses premières vertion pour créer des GIFs annimé. Vu e succes grandissant de Flash et les limites importantes du format GIF macromédia a décidé d'adopter le format Schockwave (donc ils ne sont pas propriétaires contrairement a ce que l'on peut croire), afin de permetre une interaction avec l'utilisateur (ce qui est impossible avec des GIFs).
De nos jours, Flash, dans sa vertion MX 2004 (la 7e vertion), est LA référence pour la création de contennu interractif, autant pour le web que pour l'annimation et les présentations (un peu comme power point de MS).
Depuis plusieurs vertion déja, Flash à intégré un language de scrtips, nommé ACTION SCRIPT, lequel permet une interactivité avec le spéctateur, ainsi qu'un plus grande légérté. ActionScript permet entre autre la communication par socket l'utilisatoin du protocole FPT et le parsing (=interprétation) des fichiers XML.
Les animation sont développées dans Flash au format .fla et sont ensuite comilées (=traduites) dans le foramat Shockwave (.swf).