The web has advanced greatly since the days of the browser cookie. We now have much more robust ways of saving data to a client device, including saving an entire site for offline use. We will look at a brief history of offline storage, but spend the majority of the time on how to use technologies available today to not only store data locally, but also how to create an app-like experience for those times when it’s necessary.