Local Storage for communication between browsers: There are cases, when a same page was opened in multiple tabs/browser windows and an update in a page, will be reflected in all other windows…
The Web Notifications API is "an API for front-end user notifications". A notification allows the user to see alerts outside the context of a web page of an occurrence such as delivery of mail, user login, chat notification, process complete etc. The notifications will be in different style on different browser and based on the device we use. In mobile we usually see the notification in notification bar.
In the dynamic web we have to keep track of user information and we need to store some data in client machine either for browser session or persistent upto a period. There are many advantages on storing data like reducing server request, increase performance and totally working offline.