Une application Web progressive (PWA) utilise les capacités du Web moderne pour offrir aux utilisateurs une expérience semblable à celle d’une application. Il s’agit d’un ensemble de bonnes pratiques permettant à une application Web de fonctionner comme une application de bureau ou mobile. Le développement de PWA est tellement uniforme et transparent que l’utilisateur est incapable de faire la différence entre une Progressive Web App et une application mobile native.