Generally, there can be two types of IP addresses – static and dynamic. Static is an unchanging IP address, but most computers use dynamic IP addresses for better connectivity. A DHCP server assigns the dynamic IP address.
Static is a fixed IP address. However, most workstations practice dynamic IP numbers. Hence at present, there are not sufficient static IP details in the IT world to manage all the request. Hence, there was a requirement to deliver PCs the capability to share the IP addresses.
A DHCP server allots a dynamic IP number. The DHCP server has a group of IP addresses which can serve the purpose. It provides IP addresses to systems linked to the internet as they are connected to the network. These IP addresses are providing temporary in nature (this is why it is termed as dynamic), and this provisional period is identified as a lease. After some time the system should renew its lease, and possibly acquire a different IP address. The DHCP server confirms that no two system has a similar IP address, therefore prevents the conflict of data communication.
Find more info on DHCP Engineers