By definition, a progressive web app must work on any device and gradually improve, utilizing any features available on the user’s device and browser.
A progressive web app should be search engine friendly because it is a website. This gives native applications a significant advantage over websites, which continue to lag in terms of searchability.
A characteristic inherited from websites is the use of the URI to indicate the current state of the application. The web app can retain or reload its state when a user bookmarks or shares the app’s URL.
Make re-engagement simple with features such as push notifications.
Allows users to “keep” the programmes they find most helpful on their home screen without having to navigate via an app store.