Why does DNS propagation take so long?

When a domain’s DNS records change, that update has to spread across countless resolvers and caches around the world, each holding onto old information for a set period before refreshing. This delay, not a technical failure, is why changes take time to appear everywhere. This guide to authoritative DNS as the source of truth explains why.