# Cache > [HTML Version](cache.htm) _Written August 2023_ The concept of caching, storing of local copies of files to speed up repeated references, occurs in a variety of places and flavors within A-Shell and ATE. Although the details vary, the common goal is to improve performance by storing local or memory copies of files previously retrieved from a more costly, time-consuming or distant resource. A common operational feature is that they are automatically checked prior to retrieving / opening a file, whether specified explicitly or implicitly. See the subtopics listed below for details on the various types, names and functions of the cacheing systems used within A-Shell. **See Also** • [Cacheing SBX Subroutines](loadingandcacheing.htm.md) • [WEBCACHE setting in SET.LIT](webcache_in_set_lit.htm.md) **Subtopics** - [ATEPERMCACHE](atepermcache.htm.md) - [ATECACHE](atecache.htm.md) - [ASWCACHE](aswcache.htm.md) - [WEBCACHE](webcache.htm.md)