Question: what is the difference between global catalog and domain controller?
Answer: A domain controller can locate only the objects in its domain. ... A Global Catalog server is a domain controller that, in addition to its full writable domain directory partition replica, also stores a partial read-only replica of all other domain directory partitions in the forest.