Query Cache is the cache, that stores the database queries and their results.
Query Cache is a cache of database queries and their associated results, so next time the result can be returned immediately.
Such cache is often implemented in the database itself (like MySQL) or in the ORM system (like Hibernate) to improve overall performance.