Generell kann man sagen, das sich die Scriptsprachen Java-Script und Action-Script schon ähneln, allerdings kann Java-Script von fast jedem Browser, zumindest von den modernen Versionen interpretiert werden, wogegen Action-Script einen extra Interpreter braucht, eben den Flash-Player.
Flash war ja ursprünglich zum Videos anschauen gedacht und nicht zum daddeln und Java-Script als Sprache für ausführbare Internetseiten, in denen dann Flash eingebunden wurde.
Beides hat sich enorm entwickelt, so gibt es mittlerweile Websiten auf denen Herrscharen von Scripten fleissig Daten sammeln oder die Funktionalität erhöhen. Forensoftwares arbeiten neben dem Datenbanksystem SQL/PhP auch mit Java-Script-Elementen, auch dieses hier. Zum Beispiel um Teilinhalte, die sich aktualisieren, dann auch richtig darzustellen oder um Bilder-Galerien auszuführen.
Dagegen unterstützt zum Beispiel AS und Flash mittlerweile standardmässig die Darstellung von 3D-Modellen, was man in Browsergames sehen kann. Wir arbeiten dagegen mit Animations-Sprites, die in ANNO zum Beispiel nach 1503 nicht mehr benutzt wurden, bzw. mit gerenderten 3D-Modellen, auch Bilder genannt.
Wobei ich nicht sagen kann, ob das bei Flash nicht auch vorgerenderte Modelle sind, denn durch den Flash-Player kann man den Quell-Code nicht einsehen.