A domain controller is a server that manages the various subdomains and main domains of the Domain Name System (DNS) on the Internet. The DNS name system is hierarchically structured and has its origin in the root domain. This is followed by the Top Level Domain (TLD), the sub-domains, the Second Level Domain and the Third Level Domain. The objects on these domains are managed by the Domain Controller
. The Domain Controller manages the access rights with which the users of a domain must authenticate themselves. Depending on the size of the network and the number of users, availability and load distribution can only be ensured by several powerful servers. The servers constantly update their databases and have redundant functions, so that they can take over the task of a server in case of failure. Logged-in users have access to certain databases and other resources.