# Resolver cache Normally, all [resolvers](/glossary/r/resolver) cache all replies they receive. This means that response times are greatly improved. An [iterative resolver](/glossary/i/iterative_resolver) can fetch data from the cache instead of going through the whole iteration process each time it receive a query. For a cache all data it receives during a query. The cached data will remain cached for as long as the [TTL](/glossary/t/ttl) allows.