O PWA funciona como um aplicativo nativo pode ser executado offline, apesar de ser app web,tem notificações push executa em 2º plano, tem splash screen quando abrir o app.
As principais característica do Progressive Web Application além do fato de se parecer com o um app nativo é são:
Progressividade
Responsividade
Instalável
Segurança
Linkável
A performance sendo o aplicativo web a performance do app PWA costuma ser melhor do que o nativo com exceção nos casos dos apps que precisam fazer muitos cálculos como jogos.
Esses é um pouco do que é o PWA como ele surgiu, alguma das características e permanence para saber mais informações por favor veja o poste completo no meu blog, veja no link abaixo.