Service Worker
A browser worker that can sit between a web app and the network to support caching, offline experiences, background events and persistent notifications.
The useful mental model.
Start with the part that changes what you actually do or expect when you meet this concept in everyday digital life.
Follow the copies
Ask where the data exists: on this device, in browser storage, in a synced cloud copy, in a backup, or in the service account.
Do not treat every delete button the same
Clearing a cache, deleting a local file, uninstalling an app and deleting an account affect different copies and different layers.
What connects to this?
Digital life is a system. Follow the neighboring identity, data, design, security or business layer instead of stopping at one definition.
Cache
A temporary store of previously fetched or generated data kept closer to the user so an app or website can load faster or work with fewer network requests.
Understand it →delivery conceptPush Notification
A notification that can be delivered to a device or browser from a remote service, often even when the original app or page is not in the foreground.
Understand it →service capabilityOffline Mode
A design that lets some app or web functionality continue when the network is unavailable by using data or software already stored on the device.
Understand it →Check the underlying references.
G7 prioritizes primary technical documentation, public-interest institutions and strong research. Product-specific behavior can change, so current service documentation remains important.
