

There's a lot of efficiency in only downloading files once.


Not only does this allow everything to run faster as previously mentioned, but in some cases it can allow apps to work "offline." For example, if you don't have internet access, an app can rely on cached data to continue to work even without a connection. To help improve performance, apps store recently and frequently used data to the cache. By storing local copies of web site files, for example, your browser only needs to download that information the first time you visit, and can load the local files on subsequent visits. The key benefit of a cache is that it improves the performance of the system. Benefits of cachesįrom a user standpoint, there are three main benefits to caches, including: Every app is different, though, and so the kind of data it caches will vary, but might include images, video thumbnails, search history, and other user preferences. Like browsers, apps save files and data they deem important so they can quickly reload the information as needed. Apps typically maintain their own cache as well.
