Host headers are used either to provide a user-friendly name to the web site address ( and not expose the actual machine name of the web server) or to have multiple IIS websites running on the same port but distinguished by different names. For example,