What is a DNS cache and why is it important?
: A DNS cache stores previously resolved domain names to reduce lookup time and improve performance when accessing websites by avoiding repetitive DNS queries.