* IndexedDB allows you to create web applications that can work both online and offline.
* It’s useful for applications that store a large amount of data and don’t need a persistent internet connection.
* For example, Google Docs uses the IndexedDB to store the cached documents in the browser and synchronizes with the server once in a while. This allows Google Docs to increase performance while enhancing user experiences.
* And you’ll find other types of applications that heavily use IndexedDB like online notepads, quizzes, todo lists, code sandboxes, and CMS.