Caching is always enabled with QlikView.
Many things affect perfromance such as environment (hardware), application design and usage pattern (how, what and how often does users select items). One or all three might require tuning for your setup.
The document that Ramkumar posted is solid start to understand how QlikView uses the cache to speed things up and what is cached.
Hampus von Post