Progressive Web Application (PWA) is a web development approach that combines the best features of web and mobile applications. PWAs use modern web technologies to provide a seamless, fast and reliable experience for users, even when the network connection is unreliable. PWAs are useful for eCommerce as they provide a native-like experience for customers, allow them to access the eCommerce website offline and can be easily added to their home screen, which can increase engagement and conversions.