What do DHCP and DNS do?
Master Of Puppets: DHCP
DHCP: Dynamic Host Configuration Protocol. It is a protocol, or set of rules, for devices (hosts) to obtain an IP address dynamically from a DHCP server (in most home networks, it is the router that handles this). In simple terms, it is a way for your devices to get an IP address without you manually having to enter one in. DNS: Domain Name System. The main thing it does is to associate IP addresses with hostnames. It is kind of like the Internet equivalent of a phone directory. It allows you to go to websites without typing in the website's IP address which can be cumbersome.