Las conexiones a Internet dependen del Sistema de Nombres de Dominio (DNS, Domain Name System), que se encarga de traducir los nombres de dominio en direcciones IP, que es el protocolo que utiliza cualquier dispositivo conectado a una red para enrutar datos.
Cuando escribimos una URL en la barra de direcciones del navegador, nuestro dispositivo Android se conecta primero a un servidor DNS, el cual se encarga de reemplazar el nombre descriptivo ingresado por la dirección IP que corresponde a dicho sitio web, estas direcciones son una serie de números en el protocolo IPv4 y de números y letras en el protocolo IPv6.