The Push API enables sending of a push message to a web application via a push service. An application server can send a push message at any time, even when a web application or user agent is inactive. The push service ensures reliable and efficient delivery to the user agent. Push messages are delivered to a Service Worker that runs in the origin of the web application, which can use the informat
![Push API](https://cdn-ak-scissors.b.st-hatena.com/image/square/4a722ab36a011d2c35569cbd1644ab4490b693dd/height=288;version=1;width=512/https%3A%2F%2Fw3c.github.io%2Fpush-api%2Fsequence_diagram.png)