3.1 Lightning Interface Architecture & the App Launcher

Key Takeaways

  • Lightning Experience is a modern, responsive, component-based user interface built on Lightning Web Components (LWC), replacing the monolithic, full-page reload architecture of Salesforce Classic.
  • The Global Header persists across all application pages, housing core productivity utilities: App Launcher (9-dot waffle icon), Global Search, Favorites (star icon), Notifications (bell), Setup (gear icon), and the User Profile avatar.
  • The App Launcher enables users to switch between standard and custom Lightning Apps, search all accessible objects and connected third-party tools, and explore full application directories via the View All modal.
  • The Navigation Bar provides direct access to object tabs and items, supporting personal customizations including drag-and-drop reordering, opening records as temporary tabs, and pinning temporary tabs permanently.
  • The Utility Bar is a fixed footer docked at the bottom of Lightning Apps that hosts persistent productivity tools—such as Open CTI phone dialers, Notes, Recent Items, and Macros—without interrupting page navigation.
Last updated: September 2026

Lightning Interface Architecture & the App Launcher

Quick Answer: The Salesforce Lightning Experience interface is organized into three persistent functional layers: the Global Header at the very top (housing the App Launcher waffle, Global Search, Favorites, Notifications, Setup, and User Profile), the Navigation Bar immediately beneath it (providing object tabs, personalized tab ordering, and temporary record tabs), and the Utility Bar docked at the bottom footer (hosting persistent productivity widgets like softphone dialers, notes, and macros). The App Launcher (nine-dot waffle icon) serves as the primary gateway for switching between Lightning Apps and finding objects.

Understanding the structural layout of Lightning Experience is essential for the Salesforce Certified Platform Foundations examination. Salesforce designed Lightning Experience to replace legacy Salesforce Classic with an event-driven, component-based architecture powered by Lightning Web Components (LWC) and modern web standards. Rather than loading monolithic HTML pages that require a full browser reload for every interaction, Lightning Experience operates as a responsive Single-Page Application (SPA) where individual components render dynamically based on user context, security permissions, and device screen dimensions.


Lightning Experience vs. Salesforce Classic: Core Philosophy

Before exploring individual interface controls, candidates must understand why Lightning Experience differs fundamentally from Salesforce Classic:

Architectural DimensionSalesforce Classic (Legacy)Lightning Experience (Modern)
Underlying ArchitectureMonolithic server-side page generation; full page reloads on every link click or save.Modern component-based framework (Lightning Web Components); client-side rendering with dynamic DOM updates.
User Interface DesignStatic tabular forms, dense text layouts, separate detail and edit pages.Flexible, responsive grid layout; dynamic record pages featuring drag-and-drop standard and custom components.
Navigation StyleHorizontal row of static object tabs with a top-right drop-down app picker.Dynamic Navigation Bar with customizable tabs, temporary record tabs, and an intuitive App Launcher.
Productivity ToolsSidebar components limited to narrow left-hand columns on specific pages.Fixed bottom Utility Bar hosting persistent widgets (softphone, notes, recent items) across all pages.
Mobile ResponsivenessLimited mobile browser styling; separate standalone mobile architectures.Fully responsive design sharing component architecture across desktop, tablet, and mobile devices.

Exam Watchout: Questions frequently test the purpose of modern interface features. Remember that Lightning Experience is built around reusable components and contextual productivity, minimizing context switching so users can accomplish their daily work with fewer clicks.


Anatomy of the Global Header

The Global Header remains permanently anchored at the very top of the desktop browser viewport, regardless of which Lightning App, object, record, or setup page is currently displayed. It contains six foundational navigation controls:

+---------------------------------------------------------------------------------------------------------+
| [:::] App Launcher  |  [ Search Salesforce...                      ]  |  [*]  |  [Bell]  |  [Gear]  |  [Avatar]  |
+---------------------------------------------------------------------------------------------------------+
  1. App Launcher (Nine-Dot Waffle Icon): Located at the far left of the header. Clicking this icon reveals search capabilities for apps and items, recent app shortcuts, and the gateway to the "View All" comprehensive app directory.
  2. Global Search Bar: Positioned prominently in the center. Provides multi-object indexing, type-ahead instant suggestions, recent record recall, and full multi-object search result pages.
  3. Favorites Controls (Star Icon & Dropdown): Allows users to bookmark frequently visited records, filtered list views, reports, and dashboards for one-click access from anywhere.
  4. Notifications Bell: Displays real-time, in-app notifications generated by Chatter mentions, record approval requests, workflow task assignments, and system alerts. An unread badge counter alerts users to pending items.
  5. Setup Gear Icon: Contextual administrative menu providing access to administrative tools including standard Setup (core platform configuration), Service Setup (service cloud wizards), Developer Console (code editing and log inspection), and Edit Page (launching Lightning App Builder for the current view).
  6. User Profile Avatar & Menu: Displays the active user's photo or initials. Clicking the avatar opens a personal menu containing access to View Profile, Settings (personal settings such as locale, language, and password resets), Log Out, and—if enabled by administrators—the option to Switch to Salesforce Classic.

The App Launcher in Depth

The App Launcher is the master switchboard for business users. When a user clicks the nine-dot waffle icon, Salesforce presents a quick-access panel displaying the user's top connected and standard apps, accompanied by a quick-find search box. Typing into this box dynamically filters available apps and objects.

+-------------------------------------------------------------------------+
| App Launcher                                                            |
| [ Search apps and items...                                            ] |
+-------------------------------------------------------------------------+
| Apps                                                                    |
| [ Sales ]           [ Service ]         [ Marketing ]                   |
| Manage leads &      Deliver customer    Execute multichannel           |
| opportunities       support cases       marketing campaigns             |
+-------------------------------------------------------------------------+
| Items                                                                   |
| Accounts    Contacts    Opportunities    Leads    Reports    Dashboards |
+-------------------------------------------------------------------------+
| [ View All ]                                                            |
+-------------------------------------------------------------------------+

The "View All" Modal

Clicking View All at the bottom of the App Launcher opens a full-screen modal divided into two distinct sections:

  • All Apps: Displays large clickable tiles for every standard Lightning App (e.g., Sales, Service, Marketing), custom Lightning Apps built by system administrators (e.g., Logistics Management, Executive Portal), and authorized connected third-party applications (e.g., Tableau, Google Workspace integrations). Users can drag and drop these app tiles to customize their personal visual order.
  • All Items: An alphabetical master list of every standard object, custom object, tab, and utility item accessible to the user based on their profile and assigned permission sets. If a user needs to access an object that is not pinned to their current app's navigation bar (such as Campaigns or Assets), they can locate and open it directly from All Items.

The Navigation Bar: Mechanics and Personalization

Positioned immediately below the Global Header, the Navigation Bar represents the specific container of the currently active Lightning App. For example, when working in the Sales App, the navigation bar displays tabs configured for sales workflows (Home, Opportunities, Leads, Accounts, Contacts).

+---------------------------------------------------------------------------------------------------------+
| Sales App  |  Home  |  Opportunities v  |  Leads v  |  Accounts v  |  Acme Corp (Temp)* v  |  [Pencil]      |
+---------------------------------------------------------------------------------------------------------+

Navigation Bar Components and Features

  • App Name & Branding: Displayed on the left side of the navigation bar, featuring the app's logo image and title. Clicking the app name returns the user to the default landing tab (typically the Home tab).
  • Object Tabs with Dropdown Menus: Each object tab features a downward-pointing arrow (v). Clicking this arrow opens a contextual menu showing the user's recent list views and recently accessed records for that specific object, plus a button to create a "New Record" with a single click.
  • Temporary Tabs (Workspace Tabs): When a user opens a record link from a list view, Chatter post, or global search result in a new tab, the record opens as a temporary tab on the navigation bar, marked with a distinct visual indicator. Users can click the dropdown arrow on any temporary tab and select Add to Nav Bar to pin the record permanently to their navigation bar.
  • Personal Drag-and-Drop Reordering: Users can personalize their navigation experience by clicking and dragging tabs horizontally to rearrange their sequence. This personalization is unique to the individual user and does not alter the app layout for colleagues.
  • The Pencil Icon (Personalize Your Nav Bar): Clicking the pencil icon on the far right allows users to rename custom-added items, reorder all tabs via an accessible dialog list, add favorite items directly to the bar, and restore the administrator's default tab layout if desired.

The Utility Bar: Fixed Productivity Footer

The Utility Bar is a specialized, persistent horizontal bar docked at the bottom of the browser viewport within a Lightning App. Unlike standard tabs that swap out when navigating between objects, the Utility Bar remains fixed and immediately accessible across all record transitions.

+---------------------------------------------------------------------------------------------------------+
| [Phone (Open CTI)]      [Notes]      [Recent Items]      [Macros]      [History]                        |
+---------------------------------------------------------------------------------------------------------+

Key Characteristics of the Utility Bar

  • Configured at the App Level: Administrators enable and configure the Utility Bar inside the Lightning App Manager in Setup on an app-by-app basis. An app can have a dedicated utility bar (e.g., Service Console), while a lightweight executive app might omit it to maximize vertical screen space.
  • Persistent Context: A user can open a softphone call via Open CTI, initiate a call recording, or draft meeting notes in the Notes utility panel. As the user navigates across multiple Accounts, Contacts, and Cases, the utility panel stays open without resetting or losing input data.
  • Pop-Out Utility Panels: Users can click the pop-out icon on supported utility components to open them in a separate browser window, ideal for multi-monitor customer service workstations.
  • Common Standard Utilities:
    • Open CTI / Softphone: Integrates telephony systems directly into Salesforce for click-to-dial and automatic call logging.
    • Notes: Allows instant note-taking tied to the active record.
    • Recent Items: Quick list of records the user viewed recently.
    • Macros: Automation scripts that execute multi-step repetitive tasks on records with a single click.
    • History: Visual breadcrumb trail of recently viewed console tabs.
Loading diagram...
Lightning Experience Interface Layout Hierarchy
Test Your Knowledge

A sales representative wants to quickly switch from the Sales App to the Service App to view customer support cases. Where in the Lightning Experience interface should the representative click to switch between different Salesforce applications?

A
B
C
D
Test Your Knowledge

A contact center administrator wants customer service agents to have continuous, uninterrupted access to a softphone dialer and note-taking widget, regardless of which account or case record page they navigate to. Which Lightning Experience feature should the administrator configure?

A
B
C
D
Test Your Knowledge

An account executive frequently reviews a specific high-priority account record throughout the business day. While viewing the record in a temporary tab on the navigation bar, how can the executive make this record tab permanently visible on their navigation bar for future sessions?

A
B
C
D