DNS is the glue that holds a windows 2000 domain and active directory together. It is a hierarchically distributed database that holds records that match names to IP addresses. When you create a domain under windows 2000, you must have a DNS server in that same domain so the domain can update its records in it and notify all other DNS servers where certain services are located, like the global catalog or where the domain controllers are at.