Most designers do everything possible to give users streamlined experiences without any interruptions. Sometimes, though, it makes sense to interrupt the user flow with a modal that triggers the user to do something on a website or in an app. The following article explains various cases in which it makes sense to use modal UI
(…)Modal UI Dialogs and Windows: When Should You Interrupt User Flow for Your Own Benefit?
