In a forest, there are at least five FSMO roles that are assigned 		  to one or more domain controllers. The five FSMO roles are:
<ul>
	<li><strong>Schema Master</strong> : The schema master domain controller controls 				all updates and modifications to the schema. To update the schema of a forest, 				you must have access to the schema master. There can be only one schema master 				in the whole forest.</li>
	<li><strong>Domain naming master</strong> : The domain naming master domain 				controller controls the addition or removal of domains in the forest. There can 				be only one domain naming master in the whole forest.</li>
	<li><strong>Infrastructure Master</strong> : The infrastructure is responsible 				for updating references from objects in its domain to objects in other domains. 				At any one time, there can be only one domain controller acting as the 				infrastructure master in each domain.</li>
	<li><strong>Relative ID (RID) Master</strong> : The RID master is responsible for 				processing RID pool requests from all domain controllers in a particular 				domain. At any one time, there can be only one domain controller acting as the 				RID master in the domain.</li>
	<li><strong>PDC Emulator</strong> : The PDC emulator is a domain controller that 				advertises itself as the primary domain controller (PDC) to workstations, 				member servers, and domain controllers that are running earlier versions of 				Windows. For example, if the domain contains computers that are not running 				Microsoft Windows XP Professional or Microsoft Windows 2000 client software, or 				if it contains Microsoft Windows NT backup domain controllers, the PDC emulator 				master acts as a Windows NT PDC. It is also the Domain Master Browser, and it 				handles password discrepancies. At any one time, there can be only one domain 				controller acting as the PDC emulator master in each domain in the 				forest.</li>
</ul>