CoreDNS ELI5

I see this CoreDNS container that comes along with hassio-installer, but it’s not mentioned on the Hass.io Architecture page.

Please can someone explain

  • what features the hassio implementation of CoreDNS has?

and how it might interact with:

  • the local machine’s hosts file
  • any routing done by a reverse proxy (traefik)
  • some dns config on my lan’s router