Newnessimworks.com
Glossary · Web development

Progressive Web App (PWA)

A web app with native-app-like features — installable to home screen, offline support via service workers, push notifications.

Definition

In long form.

PWA is an umbrella term for capabilities, not a framework. Required: a Web App Manifest (icons, name, theme color), a service worker (background script that intercepts network requests and serves cached responses offline), HTTPS. Optional: push notifications, background sync, offline-first data, install prompts. Browsers vary in PWA install support — Chromium browsers and Safari on iOS support installation via Add to Home Screen. PWAs occupy a useful niche between fully native apps and traditional websites.

In context

Most marketing sites don't need PWA features. Tools, dashboards, and field-use apps where users may have intermittent connectivity (logistics field tools, healthcare worker apps) benefit most from PWA capabilities — especially the service worker offline caching.

Discovery first

Talk to us about your engagement.

Discovery calls are free. Scope, timelines, and pricing are quoted after we understand what you’re solving.

Progressive Web App (PWA) — Glossary | Nessim Works