They are three types
Primary Domain Controller (PDC)
Backup Domain Controller (BDC)
ADS Domain Controller