O Adobe Flash é uma plataforma multimídia usada para adicionar animação, vídeo e interatividade a páginas da internet. O Flash é frequentemente usado para anúncios, jogos, e animações flash para difusão e transmissão online. Ele é posicionado como uma ferramenta de "Aplicações de Internet Rica" ("RIAs").
Flash manipula vetores e rasterizam gráficos para fornecer animações de texto, desenhos, e ainda de imagens. Ele suporta transmissão bidirecional de áudio e vídeo, e ele pode capturar entradas de usuário via mouse, teclado, microfone e câmera.
O Flash contém uma lingüagem orientada a objetos chamada ActionScript e suporta automação via JavaScript Flash language (JSFL).
O conteúdo Flash pode ser visualizado em vários sistemas computacionais e
equipamentos.