IP and DNS: IP and DNS: How do computers know where to communicate?
TCP-IP is the communication protocol for the internet. It is the enabling structure for vast digital communications; among its many uses, it allows web pages to be remotely loaded, e-mails to be sent (and received), and files to be transferred. However, these mechanisms are not widely understood.