DNS (Domain Name System) is what converts your named sites to their appropriate IP address. An IP address is like a telephone number. DNS servers are like enormous phone books. In this case, however, wherever you go is cached on those servers and most providers save lists of servers you’ve called from their DNS hosts. If it’s a provider like Google, they’re saving your browsing habits even if you aren’t using Google to search.