Популярная технология Adobe Flash (ранее известная как Macromedia Flash), является удобной мультимедийной платформой для создания векторной анимации и интерактивных приложений (в том числе, веб-приложений, игр и мультфильмов), а также для обработки видео и интеграции его в веб-страницы.
Стандартным расширением для скомпилированных Flash-файлов является SWF (Shockwave Flash). Видеоролики в формате Flash представляют собой файлы с расширением FLV (при этом Flash в данном случае используется как контейнер для видеозаписи). Расширение FLA соответствует формату рабочих файлов в среде разработки. Для просмотра Flash-контента в основном используется Adobe Flash Player, распространяемый в качестве бесплатного плагина для большинства современных браузеров. Также SWF-файлы можно просматривать с помощью различных свободных плееров. FLV-файлы воспроизводятся через Adobe Flash Player или через мультимедийные проигрыватели, такие как Quicktime и Windows Media Player, при наличии соответствующих плагинов.
Технология работает практически со всеми популярными форматами мультимедиа — растровыми (GIF, JPEG, PNG, PCT, TIF), векторными (FreeHand, EPS, Illustrator), звуковыми (WAV, AIF, MP3) и видео (avi, dv, mpeg, mov, wmv, asf, при установленных в Windows QuickTime 4 и DirectX 7). Использование векторных объектов как базовых при создании Flash-анимации позволяет Flash-роликам оставаться чёткими при любом разрешении экрана или зуммировании. В тело Flash-проекта можно встраивать любой шрифт и демонстрировать его вне зависимости от того, установлен ли этот шрифт в системе или нет. В технологии используется язык программирования ActionScript, основанный на ECMAScript.