Progressive Web App
Some desktop and mobile operating systems allow you to install a progressive web app on a device like a native app. All PWAs also include a JSON-formatted file called a web app manifest that provides metadata (like the app's name, icon, and URL) that an operating system can use to present the PWA as an app. An installed PWA may run in a separate standalone window instead of a browser, or appear separately in the app switcher on a mobile device. An installed PWA can also utilize local data storage that persists across sessions and even update itself in the background while it's not actively running.