A diferença entre um APP comum (nativo) e um PWA (Progressive Web App) esta principalmente em sua arquitetura, e não em suas funcionalidades, um APP nativo, precisa ser necessariamente baixado da Apple Store ou Google Play, precisa que o usuário tenha espaço disponível no smartphone e consome mais tempo para tudo isso, além de obrigar que o usuário refaça o download constantemente para manter o APP Atualizado. Com um PWA todo este constrangimento não se faz necessário, já que basta o usuário acessar um endereço web, como ele faria acessando um website, se ele desejar transformar este PWA em um aplicativo para o seu smartphone, basta adicionar na tela de início. Um PWA roda diretamente na nuvem, não ocupa memória do celular, não precisa de atualizações, já que a mesma não ocorre no smartphone do usuário e sim diretamente na nuvem, um PWA é uma poderosa ferramenta de marketing e melhor ainda, caso você já possua um aplicativo, é muito simples de integrar ele ao projeto que você já tem publicado.