It is common for desktop applications to use menus, tabs, dialogs to present and work with information. However for the web world, it is common to have more task-based UI with multiple screens and navigation.