Glossary
technical

Progressive Web App

Definition

A website that can be installed on devices and work offline like a native app. Combines web accessibility with app-like features.

What is a Progressive Web App?

A Progressive Web App (PWA) is a website built with modern web technologies that can function like a native mobile app. It can be installed on your home screen, work offline, send push notifications, and access device features.

Starbucks, Pinterest, Uber, and Twitter all offer PWAs. They combine the reach of the web with the experience of an app.

PWA Features

Installable

Users can add the PWA to their home screen without visiting an app store. It launches in its own window, like a native app.

Offline Capable

Service workers cache content, allowing the app to work without an internet connection – or at least show cached content and queue actions for later.

Push Notifications

Engage users with notifications, just like native apps.

Fast and Reliable

PWAs prioritise performance, loading quickly even on slow connections.

PWA vs Native App

Factor PWA Native App
Distribution URL, no app store App store required
Installation Optional, instant Required download
Updates Automatic User must update
Development cost One codebase iOS + Android separate
Device access Limited Full access
Discoverability Search engines App stores

Business Benefits

Cost Effective

Build once for all platforms instead of separate iOS and Android apps.

Higher Engagement

Install prompts have higher conversion than app store downloads. Starbucks saw 2x daily active users after launching their PWA.

SEO Benefits

Unlike native apps, PWA content is indexable by search engines.

Lower Friction

Users can try before installing. No app store download required.

When to Consider a PWA

PWAs work well for businesses wanting app-like features without app store complexity – especially for repeat-use services like ordering, booking, or content consumption.

Want to Learn More?

Check out our in-depth guides on web design, SEO, and digital marketing.