juniorPWA

What is a Progressive Web App (PWA)?

Updated May 17, 2026

Short answer

A PWA is a web application that uses modern web capabilities to deliver an app-like experience.

Deep explanation

A Progressive Web App combines the reach of the web with native app-like features such as offline support, installability, push notifications, and performance optimizations. It is built using standard web technologies like HTML, CSS, and JavaScript but enhanced with Service Workers and Web App Manifests.

Real-world example

Twitter Lite is a PWA that works smoothly even on slow networks.

Common mistakes

  • Thinking PWAs are native apps or require app store distribution.

Follow-up questions

  • What makes a web app 'progressive'?
  • Do PWAs require installation?

More PWA interview questions

View all →