Shockwave et Flash sont tous deux utilisés pour lire du contenu vidéo en ligne et pour les applications d'interaction de l'utilisateur (par exemple, jeux). Alors que les joueurs semblent fonctionner de la même pour l'utilisateur moyen, ils ne diffèrent en fonction et le design.