Yes, this is an extremely common practice.
It is called a Shared Web Hosting: In name-based virtual hosting, also called shared IP hosting, the virtual hosts serve multiple hostnames on a single machine with a single IP address.
Why can there be multiple IP addresses for the same host name?
Some websites use multiple domain names to receive a higher end-user traffic, by means of the 301 redirect. However, when a website uses multiple IP addresses it means it is hosted at multiple different locations, so you are probably receiving it from the IP address that is “nearest to your location”.
Can a server have multiple host names?
Name-based virtual hosts use multiple host names for the same IP address. For instance, a server could be receiving requests for two domains, www.example.com and www.example.net, both of which resolve to the same IP address.
Can 2 domain names point to the same IP address?
It is not possible to provide two domain names for the same Server IP address and get two different SSL certificates (one for each domain name). Also note that the use of Host Headers (which is how you can use a single IP for more than one SSL enabled domain) is not recommended for E-Commerce sites.
Can a website have more than one IP address?
Using more than one site on an IP address is called sharing IPs or a Shared IP address. If a site has its own IP address, and shares with no one else, it is called a Unique IP address.
Can a DNS name have multiple IP addresses?
Dear Kul, To answer your question in short, yes it can happen. DNS, the Domain Name Service, as you would know, is used to help us resolve Fully Qualified Domain Names (FQDN) to IP addresses. This is what gives a DNS name multiple IP addresses.