This document discusses progressive web applications (PWAs). It provides definitions of PWAs from Wikipedia and key figures. It outlines characteristics of PWAs like being reliable, fast, engaging. It discusses advantages of PWAs over native apps like lower distribution friction. It provides a checklist of features PWAs should have and things they cannot do. It also discusses testing PWAs, including for offline use, across browsers, and network conditions.
Related topics: