DHCP stands for Dynamic Host Configuration Protocol. It is an application layer protocol. Every computer on a TCP/IP network must be given a unique computer name and IP address. DHCP specifies methods for dynamic configuration of computers on TCP/IP networks. DHCP is designed to simplify and reduce the configuration and administration of computers on the network.