Web Push Notifications

We have experienced Push Notifications with iOS (APNS) and Android (GCM) where a app user is sent a message. The user has full control to enable or disable Push Notifications. So, What is Web Push Notifications or Browser Push? Similar to What we know as Push Notifications, web applications/sites can send notifications to browser. You...