A screen flow is a detailed diagram that showcases the sequence and relationship between screens that users encounter as they complete specific tasks within an application or website. It goes beyond a basic user flow by providing a granular view of the user interface at each step, often including the transitions and interactions that occur. Screen flows are instrumental in illustrating the detailed navigation pathways, including the UI elements that users will engage with, such as buttons, forms, and menus.
This tool is particularly valuable in the later stages of design, once the user flow has been established, and is critical for the development and design teams to visualize and understand the complete picture of how the product will be used from screen to screen.