Flash - это интерактивная платформа, которая имеет мощный дизайн и анимационную сервисную программу вместе с динамическим движком сценария, растровой визуализацией, а так же расширенным проигрывателем видео и аудио. Он основан на трёх основных аспектах: проигрыватель, файловый формат и редактор. Flash-игры могут быть использованы на веб-сайтах, интерактивном ТВ, а так же на ручных устройствах. Это необходимо для адаптации языка программирования под создание игр.