In information technology, header refers to supplemental data placed at the beginning of a block of data being stored or transmitted. In data transmission, the data following the header are sometimes called the payload or body.
It is vital that header composition follows a clear and unambiguous specification or format, to allow for parsing.