Resolvers query authoritative and recursive servers, caching answers according to record lifetimes. Different record types support addresses, mail routing, aliases, delegation, and service verification. Propagation behavior reflects distributed caches rather than one global update event.