OLAP cache stores query navigation states and results in application server memory, enabling result sharing across users who execute the same query. Cache reads are faster than database reads since data is pre-computed and stored in memory. The cache size depends on server memory, not user desktop memory.