Nawet najlepiej przemyślana aplikacja nie sprawdzi się, jeśli występują w niej liczne problemy techniczne lub jeśli program został napisany w nieaktualnej już technologii. Systemy te bowiem wymagają bieżących aktualizacji oraz technicznego nadzoru.
PWA (Progressive Web Application) jest rodzajem aplikacji webowej, która, dzięki swym cechom, dostarcza użytkownikom wrażeń korzystania z aplikacji mobilnej.