Может лучше прочитаете про
HTTP на википедии?
Заголовки - это один из способов передать параметры на сервер, на равне с путём к ресурсу, query-параметрами, и телом.
Два самых распространённых способов использования заголовков - куки и аутентификация.