Flash es una tecnología creada en 1993 para crear animaciones vectoriales e interactivas para sitios web. Ha pasado por varias versiones de Macromedia y Adobe que han agregado nuevas características como sonido, video, componentes de interfaz y compatibilidad con dispositivos móviles. Actualmente es un potente entorno para crear contenido interactivo que se presenta de forma uniforme en diferentes dispositivos incluyendo compatibilidad con HTML5.