# For The Geeks

- [Caching Concepts](/5.x-1/for-the-geeks/caching-concepts.md)
- [Caching Considerations](/5.x-1/for-the-geeks/caching-concepts/caching-considerations.md)
- [Cache Loading](/5.x-1/for-the-geeks/caching-concepts/cache-loading.md)
- [Definitions](/5.x-1/for-the-geeks/caching-concepts/definitions.md)
- [Java Soft References](/5.x-1/for-the-geeks/caching-concepts/java-soft-references.md)
- [Cache Topologies](/5.x-1/for-the-geeks/cache-topologies.md)
- [Single Instance/In-Process](/5.x-1/for-the-geeks/cache-topologies/single-instance-in-process.md)
- [Single Instance/Out-Process](/5.x-1/for-the-geeks/cache-topologies/single-instance-out-process.md)
- [Replicated](/5.x-1/for-the-geeks/cache-topologies/replicated.md)
- [Distributed](/5.x-1/for-the-geeks/cache-topologies/distributed.md)
- [CacheBox Architecture](/5.x-1/for-the-geeks/cachebox-architecture.md)
- [CacheFactory](/5.x-1/for-the-geeks/cachebox-architecture/cachefactory.md)
- [CacheBoxConfig](/5.x-1/for-the-geeks/cachebox-architecture/cacheboxconfig.md)
- [EventManager](/5.x-1/for-the-geeks/cachebox-architecture/eventmanager.md)
- [ColdBox](/5.x-1/for-the-geeks/cachebox-architecture/coldbox.md)
- [LogBox](/5.x-1/for-the-geeks/cachebox-architecture/logbox.md)
- [ICacheProvider](/5.x-1/for-the-geeks/cachebox-architecture/icacheprovider.md)
- [ICacheStats](/5.x-1/for-the-geeks/cachebox-architecture/icachestats.md)
- [IObjectStore](/5.x-1/for-the-geeks/cachebox-architecture/iobjectstore.md)
- [IEvictionPolicy](/5.x-1/for-the-geeks/cachebox-architecture/ievictionpolicy.md)
- [AbstractEvictionPolicy](/5.x-1/for-the-geeks/cachebox-architecture/abstractevictionpolicy.md)
- [IColdboxApplicationCache](/5.x-1/for-the-geeks/cachebox-architecture/icoldboxapplicationcache.md)
