Istnieją aplikacje, które są zarówno webowe (korzystające z przeglądarki) jak i mobilne (czyli dopasowane do charakterystyki naszych małych, przenośnych urządzeń). Mowa tutaj o PWA (Progressive Web Apps). Są to aplikacje webowe zbudowane przy użyciu najpopularniejszych technologii, czyli HTML, CSS i JavaScript. Dzięki temu że są webowe, można z nich korzystać na dowolnej platformie. Ich główną cechą jest to, że potrafią działać offline m.in. dzięki mechanizmowi Service Worker oraz korzystaniu z pliku manifestu. Dodatkowymi atutami jest możliwość stosowania powiadomień web push oraz fizyczny dostęp do urządzenia, który wzbogaca nam możliwości interakcji. Dzięki temu aplikacje PWA są zbliżone do ich natywnych odpowiedników. Nie ma potrzeby pobierania i instalowania dodatkowego oprogramowania z Google Play lub App Store.