could share same ip address on internet?

hi everybody
i just pinging to different websites and I got same ip address from 3 websites
ÇáÚÇáãíÉ ÇáÇæáì ááÇÓÊËãÇÑÇÊ ÇáãÇáíÉ , FIREWALL - Web Design & Porgramming - Homepage , ParseghianCo Jewellry :: Homepage
how DNS resolving domain names if all of them using same ip address ???
i just pinging to different websites and I got same ip address from 3 websites
ÇáÚÇáãíÉ ÇáÇæáì ááÇÓÊËãÇÑÇÊ ÇáãÇáíÉ , FIREWALL - Web Design & Porgramming - Homepage , ParseghianCo Jewellry :: Homepage
how DNS resolving domain names if all of them using same ip address ???
Comments
Well, because is for resolving domain names to ip addresses, multiple domain names can be associated with the same ip, doing new A records in DNS server or CNAME aliases.
On the other side the web server hosts multiple websites and serves pages based on the destination site header also called virtualhosts so thats why ISP's can host thousands of sites, not being tied by the numbers of ip to server or nic relationship.
How does it know which site to go to?