So, what exactly are progressive Web Apps? Well, progressive web apps are regular web pages but can appear to the user as a native app. They combine the best of the app and web worlds. They are accessed through the modern browsers and take advantage of features like service workers and web app manifests. These features make it possible for the progressive web app to be accessed in offline mode, handle push notifications and receive updates.