DHCP stands for Dynamic Host Configuration Protocol. It is a network protocol used to automatically assign IP addresses and other network configuration parameters to devices on a network. DHCP allows devices, such as computers, smartphones, and other network-enabled devices, to obtain necessary network settings without manual configuration.