Flash e uno strumento che consente all'utente di realizzare una grande varieta di creazioni, da una semplice animazione a una complessa applicazioni Web interattiva,quale un negozio online. E possibile arricchere i suporti delle applicazioni Flash con immagini, suoni e video.
Flash dispone di diversie funzioni che lo rendono particolarmente efficace e sempre di facile uso, ad esempio componenti dell'interfaccia utente utilizzabili tramite trascinamento, comportamenti incorporati che aggiungiono istruzioni di ActionScript al documento ed effetti speciali che si possono aggiungere agli oggetti.
L'uso di Flash e particolarmente adatto per pubblicazioni Web poiche i file prodotti sono estremamente ridotti di dimensione, ma puo essere usato benissimo anche per applicazioni di terra come per esempio interfacce di CD-ROM. Qando di crea un filmato con Flash, si lavora in un documento Flash, un file quando che viene salvato assume l'estensione .fla. Quando il contenuto Flash e pronto per essere distribuito, l'utente lo pubblica creando un file con estensione .swf. Il file .swf viene eseguito da Flash Player.
La linea temporale consente di organizzare il contenuto di un documento in livelli e fotogrammi e di controllarlo nel tempo.Analogamente ai film,anche i documenti Flash suddividano gli intervalli di tempo in fotogrammi. I livelli
sono paragonabili a piu pellicole sovrappose ciascuna contenente un'immagine diversa che viene visualizzata nello stage. I componenti principali dalla linea temporale sono i livelli, i fotogrammi e l'indicatore di riproduzione. L'intestazione della linea temporale, nella parte superiore
della finestra, indica i numeri dei fotogrammi. L'indicatore
di riprodizione indica il fotogramma coorente visualizzato sullo stage. La barra di stato della linea temporale, visualizzata nella parte inferiore della linea temporale, indica il numero del fotograma selezionato, la freqenza dei fotogrammi e il tempo trascorso fino al fotogramma corrente.
Flash permette di creare animazioni complesse e multimediali.
All'interno di esse infatti si possono inserire: forme vettoriali, che sono gli oggetti principali con cui Flash permette di lavorare; testo (sia statico sia dinamico) e caselle di input per il testo immagini raster (Bitmap, GIF, Jpeg, PNG, TIFF e altri formati) sotto forma di oggetto bitmap; audio (MP3, WAV e altri), sia in streaming che per effetti sonori; video (AVI, QuickTime, MPEG, Windows Media Video, FLV); altre animazioni create con Flash (tramite ActionScript o interpolazioni).
Nel mondo Internet il formato Flash (estensione .swf) degli oggetti creati con l'omonimo programma, rappresentano ormai uno standard per la creazione di contenuti animati ed interattivi. Ormai la quasi totalità dei browser supportano il plug-in per questo formato che consente la visione, appunto, di animazioni di grafica vettoriale così come la visione in streaming di filmati video. Windows XP include di default la versione 5 del controllo ActiveX per Internet Explorer.