There are three main area where we can work in order to improve the performances- in terms of cache:
Data Objects and Commands caches are items defined in Object Cache Instances. Instead HTTP Responses caches are defined in Servlet Cache Instances.
Let's have a look at the most important one: Object Cache, also called WebSphere Commerce data cache.
The data cache objects can persist across multiple transactions (cross transaction cache) or not (local transaction cache) according to the assigned configuration. In addition, the cached objects can be distributed in different and planned instances (distributed map caching approach) or defined in the Base cache instance (command caching using cachespec.xml).