Una Aplicación Web Progresiva (PWA, por sus siglas en inglés) es una aplicación web que utiliza las últimas tecnologías en navegador web para ofrecer una experiencia de usuario similar a la de una aplicación móvil.
Las PWA son una combinación de tecnologías web estándar soportadas por la mayoría de los navegadores modernos, incluyendo JavaScript y Web APIs. Se llaman “progresivas” porque funcionan en cualquier dispositivo y mejoran progresivamente, dependiendo del soporte del navegador para diversas características web.
Las PWAs son responsivas, seguras, se pueden usar offline, son identificables como “aplicaciones” gracias a los manifiestos W3C y los trabajadores de servicio y pueden ser instaladas en el dispositivo del usuario sin necesidad de pasar por una app-store.
Se dice que una PWA puede ofrecer una experiencia de usuario más rápida y eficiente, y que puede aumentar las tasas de compromiso y conversión comparado a una web tradicional.