Host headers enable you to assign multiple sites to one IP address on a Web server, without assigning a unique IP address ...

Host headers enable you to assign multiple sites to one IP address on a Web server, without assigning a unique IP address to each Web site or designating non-standard TCP port numbers. Using host headers is the most common way to host multiple Web sites.