IPs make it possible for devices to communicate with one another on the Internet. Each router is assigned an IP address by the Internet provider. Whenever a request comes from this router, the target server knows where to send the requested data package.