WHAT DOES MAKE YOU USE (DC) DOMAIN CONTROL?

1-If you want to control your work from any where .

2- If you want to give employees a permisions .

3- If you want to control on log on hours .

4- If you want to build an undercontrol network .

5- If you want to control all of your employees from yor labtop . * At the end if you want all of that you need to use a (DC) domain control server ?