Flash ist eine Entwicklungsumgebung zur Erstellung multimedialer Inhalte und Websites. Die in Flash integrierte Programmiersprache heißt Actionscript. Flash lässt sich plattformübergreifend wiedergeben, da für sämtliche gängigen Browser Plugins verfügbar sind.
Großer Vorteil von Flash ist die Zusammenfassung zahlreicher multimediainhalte in ein Dateiformat. Für das Internet können Daten gestreamt zur Verfügung gestellt werden.