Việc xóa bộ nhớ cache DNS sẽ khiến máy tính xóa các địa chỉ IP được lưu trữ và máy chủ truy vấn để tìm thông tin mới. Bộ đệm DNS cho phép máy tính giữ các trang được cập nhật và đồng bộ hóa với nhau. Việc xóa bộ nhớ cache DNS trở nên cần thiết khi một số lượng lớn mã lỗi HTML 404 xuất hiện hoặc bộ nhớ cache bị nhiễm độc do vi-rút hoặc trục trặc.
Đôi khi được gọi là "danh bạ Internet", DNS giúp định hướng lưu lượng truy cập web bằng cách cung cấp cho máy tính quyền truy cập vào cơ sở dữ liệu tên và địa chỉ mạng. Nó dịch một URL nhất định thành địa chỉ IP của máy chủ, cho phép mọi người truy cập các trang web mà không cần ghi nhớ một chuỗi số. Bộ nhớ cache DNS là bản sao cục bộ của các địa chỉ IP được truy cập gần đây để ngăn các truy vấn liên tục di chuyển lên và xuống hệ thống phân cấp máy chủ, tăng tốc thời gian tải.
Ngoài các trục trặc do phần mềm độc hại và trục trặc, các sự cố kết nối mạng thường có thể bắt nguồn từ bộ nhớ cache đã bị nhiễm độc hoặc lỗi thời. Kể từ năm 2014, cả Windows và Mac đều cho phép người dùng xóa bộ nhớ đệm theo cách thủ công bằng cách nhập lệnh "ipconfig /flushdns" hoặc "sudo killall -HUP mDNSResponder" tương ứng. Đối với các máy Mac cũ hơn, người dùng phải chạy lệnh "sudo dscacheutil -flushcache".