PWA خلاصهشدهی عبارتِ Progressive Web Application است. معنی فارسی آن اپلیکشنِ پیشروندهی مبتنی بر وب است.
این اپلیکیشنها مستقل از نوعِ سیستمِ عاملِ دستگاه و فقط با یک مرورگر از طریق اینترنت اجرا میشوند. این مهمترین خصوصیت است، چون فرقی نمیکند که شما از ویندوز یا لینوکس استفاده کنید، یا از اندروید یا IOS و یا سایر سیستمعاملهایی که امکانِ فعالیتِ مرورگرهای مختلف در آنها وجود دارد.
اینگونه اپها کاملا رسپانسیو (Responsive) بوده و در همهی دستگاهها اعم از کامپیوتر، تبلت، موبایل و حتا در دستگاههایی که در آینده اختراع می شوند، بهخوبی قابلِ نمایش و استفاده هستند.
PWAها نیازی به طیکردن مراحلِ نصب یا install معمول در سیستم عامل ها را ندارند و در کوتاه ترین زمانِ ممکن دردسترس خواهند بود.
در PWAها اطلاعاتِ صفحه توسطِ تکنیک Server-Side-Rendering در سرور تولید میشود و به صورت یکجا به مرورگر ارسال میشود. اطلاعات در مرورگر کش میشود و یک اسکریپتِ کوچک در پسزمینه، وظیفهی آپدیتِ اطلاعاتِ صفحه و ارسال نوتیفیکیشن را بهعهده دارد.