After going through multiple articles, I am still not clear on the difference between Local Storage and App Cache Manifest.
Also referred: Is AppCache = Application Cach
Appcache will even work if you are totally offline and your browser is closed and then you open your browser and type in the URL while still offline — the page loads! Check this site here … load it once while online and then disconnect from the Internet and close your browser … and then reopen browser and try to visit it while still offline.
localStorage needs connection first to load the js code needed to get the data from it.