What does it do?
Many web servers are configured to serve content for multiple sites from the same IP address. The host header tells the web server which site to load content from. It's sent as part of the HTTP request, for example:
GET / HTTP/1.1
Accept-Encoding: gzip, deflate
When and how should I use it?
Add a host header when your origin serves content for multiple sites from the same IP address.