What is the purpose of DHCP and its message sequence?

DHCP assigns IP settings automatically. Sequence DORA: Discover (client broadcast), Offer (server), Request (client), Acknowledge (server). Routers forward it across subnets with ip helper-address.