PWA stands for Progressive Web Application. It is an emerging technology built using web technologies like HTML, CSS and JavaScript with the same feel & functionalities of a native application. It helps in developing applications which are compatible with any device, version and operating system. It also offers an appealing user experience more than that of a conventional mobile-optimized site. With unique features such as push notification, enhanced security, offline support, faster speed, local data caching and more provides PWA an edge over responsive websites.