Question: how many types of domain controllers are there?
Answer: There are three roles domain controllers can fill: 1) Domain Controller, 2) Global Catalog Server, and 3) Operations Master. A specific domain controller can fill one or more roles simultaneously.