Para crear un blog (o un sitio web) con WordPress.org, necesitarás un dominio. En esta página aprenderás qué es un dominio y por qué es obligatorio registrar uno si vas a utilizar la plataforma WordPress.org para levantar tu hogar digital.

¿Qué es un dominio?
Un dominio de Internet es un nombre único que identifica a un sitio web en Internet. Por ejemplo, lanzatu.blog es el dominio del sitio web Blogpocket.
El propósito principal de los nombres de dominio en Internet y del sistema de nombres de dominio (DNS), es traducir las direcciones IP de cada activo en la red, a términos memorizables y fáciles de encontrar. Esta abstracción hace posible que cualquier servicio (de red) pueda moverse de un lugar geográfico a otro en la Internet, aun cuando el cambio implique que tendrá una dirección IP diferente.
Sin la ayuda del sistema de nombres de dominio, los usuarios de Internet tendrían que acceder a cada servicio web utilizando la dirección IP del nodo (por ejemplo, sería necesario utilizar http://172.217.10.110/ en vez de http://google.com). Además, reduciría el número de webs posibles, ya que actualmente es habitual que una misma dirección IP sea compartida por varios dominios.
¿Por qué necesito un dominio si utilizo WordPress.org?
WordPres.org es una aplicación auto alojada. Eso significa que debes instalarla en un servidor web (propio o contratado a un servicio de alojamiento web; también conocido como hosting). Generalmente, casi nadie tiene un servidor propio en su casa, por lo que lo más normal es que contrates el hosting a un ISP (Proveedor de Servicios de Internet).
Un servidor web es un ordenador ubicado en Internet que posee una dirección IP asociada.
Al existir esa relación entre servidor web y sitio web de WordPress.org; desconocida a priori, es obligatorio asignar un dominio para poder llegar a él. Esto no es necesario, lógicamente, en sitios web de WordPress.com porque todos ellos están en la misma ubicación dentro de la Red. En principio, a todos los sitios web de WordPress.com se accede mediante el subdominio «loquesea.wordpress.com», aunque existe una opción de pago para personalizar el acceso mediante un dominio.
Pero en WordPress.org, registrar un dominio y asociarlo al servidor web donde se encuentra alojado, es la manera de poder llegar a éste.
¿Qué es un servidor de nombres de dominio (DNS)?

El sistema de nombres de dominio (Domain Name System o DNS) es un sistema de nomenclatura jerárquico descentralizado para dispositivos conectados a redes IP como Internet o una red privada.
El servidor DNS traduce nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.
Por ejemplo, si la dirección IP del sitio Google es 216.58.210.163, la mayoría de la gente llega a este equipo especificando www.google.com y no la dirección IP. Es más fácil de recordar y más fiable. La dirección numérica podría cambiar por muchas razones, sin que tenga que cambiar el nombre del sitio web. Incluso, en el caso de que una página web utilice una red de distribución de contenidos (Content delivery network o CDN, por sus siglas en inglés) por medio del DNS el usuario recibirá la dirección IP del servidor más cercano según su localización geográfica (cada CDN a su vez tiene sus propios servidores DNS).
¿Cómo se asocia un dominio a un servidor web?
Si has registrado el nombre de dominio en un ISP (proveedor de servicios de Internet) A y tienes el sitio web alojado en un ISP B, entonces es preciso entrar en el panel de control del ISP A. Allí hay que ir a la configuración del nombre de dominio para asignar las direcciones IP al servidor web del ISP B.
Un dominio DNS consta de una serie de objetos. Por ejemplo, el nombre del equipo. Otros son la dirección IP ) se registran en un archivo de zona, ubicado en uno o más servidores de nombres.
La DNS están formadas, habitualmente, por una pareja de direcciones IP junto a su nombre lógico. Normalmente, solo hace falta configurar en A el nombre lógico y no las IPs.
¿Qué diferencia existe entre dominio, subdominio y dominio adicional?

¿Puedo registrar un dominio a la vez que contrato un hosting?
Claro que sí. Revisa cómo crear una cuenta en SiteGround.