Flash jest odpowiedzią na potrzeby projektantów sieciowych, którzy pragną większej ilości grafiki i lepszej nad nią kontroli. Flash umożliwia przesyłanie w sieci grafiki wektorowej. Pliki z grafiką tego typu są bardzo małe; poza tym obrazy wektorowe są skalowalne. Pozwala to uniknąć niekontrolowanych zmian wyglądu strony WWW na przykład w sytuacji, gdy użytkownik zmieni rozmiar okna przeglądarki -- bez względu na nowy rozmiar, wszystkie elementy strony zachowają właściwe proporcje.