The following illustration describes the DNS message format:
Every DNS message follows that format, although a query would leave the Answer, Authority, and Additional sections blank. A DNS response commonly doesn't use Authority or Additional. We won't concern ourselves with the Authority or Additional sections, as they are not needed for typical DNS queries.