-Caches are caches used by DNS servers to speed up the resolution of domain names. DNS servers store the searched addresses for a certain time so that they do not have to be retrieved again for repeated queries.