People remember names like www.example.com, but packets need IP addresses. DNS is the distributed lookup system that turns one into the other, with caching at many levels to keep it fast. You meet it when a new domain does not open yet, or when a site seems down but the real problem is a failed lookup. It is the first step of the famous URL question, so know the resolver, root, TLD and authoritative steps.