Tymczasowe okno prezentowane użytkownikowi (zwykle jako małe okienko). Przerywa przepływ programu, nakładając się na interfejs użytkownika w celu zaalarmowania użytkownika lub wymagania od użytkownika wprowadzenia lub potwierdzenia decyzji programu. Czasami do prezentacji formularzy do wprowadzenia danych przez użytkownika używane są okna dialogowe.