Una finestra di dialogo รจ un elemento dell'interfaccia utente, ovvero una piccola finestra con elementi interattivi, progettato per visualizzare informazioni e richiedere azioni da parte dell'utente.
Le finestre di dialogo possono essere richiamate dal software, dall'input dell'utente o da un sistema operativo e in genere hanno la prioritร sullo schermo, nel senso che vengono visualizzate davanti/sopra tutto il contenuto attivo.
Esistono due tipi principali di finestre di dialogo: modali e non modali.
- Le finestre di dialogo modali impediscono all'utente di accedere a qualsiasi altro contenuto all'interno del software o sistema operativo fino a quando non viene fornito l'input.
- Le finestre di dialogo non modali consentono all'utente di accedere ad altri contenuti e fornire input quando sono pronti.