The entity header in HTTP supplies information about the body of the document, such as its content length, type, and encoding. It can be present in both request and response messages that contain a body. General headers apply to both types, while request and response headers are specific to their respective message types.