Le applicazioni native sono sviluppate nella lingua dei dispositivi su cui verranno utilizzate. Sono veloci, affidabili e offrono un'esperienza utente eccezionale. Per essere utilizzate, possono essere installate alla cieca sui dispositivi mobile degli utenti, nella maggior parte dei casi.
Le Progressive Web App sono applicazioni web ultra-ottimizzate che offrono un'esperienza utente precedentemente sconosciuta al mondo web ed in particolare nel mobile web. Forniscono accesso a funzionalità precedentemente disponibili solo per app native, come operazioni offline o notifiche push. Funzionano tramite browser Internet e possono essere utilizzate su qualsiasi dispositivo mobile, tablet o desktop. Sono accessibili tramite un semplice URL e possono essere, se l'utente desidera, installate sulla schermata principale del proprio dispositivo.