DNS: Es un protocolo que se creo para hacer la traducion de una IP de un servidor a caracteres, generalmente son utilizados con letras, para de esta forma recordar cual es el nombre de la pagina correctamente ya que es muy dificil aprenderse los ip de todas las paginas web que frecuentas o quieres ingresar. Entonces lo que hace esto es hacer una consulta mediante al nombre del dominio para ingresar a el servidor de nuestra pagina web y poder ingresar en el.
Subdomino: Es cuando entramos a una pagina web, pero por ejemplo utilizamos la version mobil, por ende vamos a m.facebook.com, la direccion IP puede ser distinta o la misma que la version original de facebook.com
Enfoque: DNS, son unicas, es decir no pueden existir dos paginas con el mismo nombre, ni con el mismo termino de .com, como por ejemplo yo no pudiese crear una pagina que se llame platzi.com, no se puede crear por que este domino ya esta apartado a una direccion IP, por ende cuando tu hagas en tu buscador platzi.com vas a ir a la conexion del servidor mediante a la IP, pero esto lo vemos reflejado con los DNS, de forma mas sencilla buscandola por el nombre.
Resumen: Entonces basicamente un DNS, es una base de datos que contiene la IP del servidor que es traducido para nosotros como por ejemplo: