Generally, Windows has a built-in DHCP server which is more than required for different uses. One can allocate system’s static IP addresses, but this is typically needless stress for almost all minor networks unless the server requires to be reachable to the external network (for example the global internet rather than the organizational intranet). At times DHCP servers are built into switches, firewalls, and routers of the communication systems.DHCP is a server protocol which by default assigns an IP host with its address and additional linked configuration statistics such as the subnet mask and default gateway.
Hence, they help to automate the entire process of dynamic gateways centrally
For more info: 
DHCP Job Description
Name
Email
Comment
Or visit this link or this one