Shockwave und Flash sind zwei verschiedene Dinge. Trotzdem frage ich mich, warum Flash an vielen Stellen Shockwave Flash heißt .
Ursprünglich hat Macromedia das Shockwave-Plugin für die Veröffentlichung von Director-Inhalten im Web erstellt. Eine kleinere Firma namens FutureWave entwickelte ein Animationsprogramm namens FutureSplash, ebenfalls mit einem Web-Plugin, das einen geringeren Ressourcenbedarf als Director hatte (und möglicherweise andere Vorteile hatte, da bin ich mir nicht sicher). Als Macromedia dies sah, kaufte er FutureWave und benannte FutureSplash in Shockwave Flash um, um Shockwave als Begleiter zu dienen. Schließlich wurde Flash die dominierende Technologie. Später kaufte Adobe Macromedia.
Sie hatten in den Tagen von Macromedia fast die gleichen Ursprünge, waren aber ursprünglich für leicht unterschiedliche Ziele gedacht. Heutzutage ist es meistens dasselbe. Siehe hier