PWA’s are browser supported mobile apps. They look and work almost exactly like native mobile apps. The difference is they are being processed by your phone’s built in browser (Chrome or Safari).
There are 3 main advantages of PWA’s: Higher performance, easier to install and are device-independent. You’re almost like saving a “website” to your phone. No download required.
The only disadvantage compared to Native Apps is that you’re limited to the browser capabilities on your phone. However browser technologies keep getting improved constantly and for e-commerce apps this is almost non-existent on Android devices with only a few functionality missing on iOS.