Domain controller
A DC (domain controller) is a server that handles all the security requests from other computers and servers in the Windows Server domain. Security requests include requests to log in to another server. They include checking permissions for various functions that need to be performed (e.g., accessing a file folder on a server or modifying a file in a folder). The domain controller originated in Windows NT and managed the access to various resources granted to users and other servers by utilizing a username and password.
In Windows NT, there was a primary domain controller and a backup domain controller. The primary DC focused on domain services only to avoid the possibility of a system slow down or crash due to overtasking from managing other functionality and security requests. In the event of a primary DC going down, a backup DC could be promoted, becoming the primary DC to keep the rest of the server systems functioning correctly. Since Windows 2000, the need for primary and backup DCs was nearly eliminated because of the introduction of AD (Active Directory) and multi-master replication.