Progressive Web App or PWAs are basically web applications which function as regular websites or web pages but appear to the users like native mobile applications or traditional applications. The application type focuses on combining features that are offered by majority of the modern browsers while at the same time presenting benefits that are typically associated with mobile experience. The apps that are usually available from our native app store can perform a range of functions for us, such as working offline, sending push notifications, loading on the home screen as well as looking and feeling like an app. On the other hand, mobile web apps that are typically accessed in mobile browsers have not been able to carry out such functions. Progressive Web Apps aims to fix all that with new design concepts and new Web APIs.