Lo primero que debéis hacer es entrar en la web de Freenom desde este enlace. Una vez dentro nos saldrá un buscador como el siguiente, introducimos el nombre del dominio que queremos con su extensión y le damos a comprobar disponibilidad.

Una vez buscamos un dominio y nos sale libre como en el ejemplo de la siguiente imagén que esta disponible solo tenemos que darle al bóton "Finalizar Compra".

En la siguiente pantalla os preguntará por la duración que queráis ponerle al dominio, por defecto esta en 3 meses. Si dejáis por defecto tenéis que renovar el dominio en 3 meses después de su creación, yo os recomiendo cambiarlo a 12 meses (1 año) y que apuntéis en el calendario o en la agenda del móvil una nota para estar pendientes de renovarlo antes que termine el último mes.

Lo más probable es que el correo de renovación que os mande Freenom termine en la bandeja spam, para evitar esto puedes añadir su correo como contacto desde gmail/hotmail para que no termine en spam o en caso contrario poner un recordatorio en la agenda.
Una vez completado el paso anterior llego el momento de crearnos una cuenta en Freenom si no la tenemos de antes, para ello introducimos nuestra dirección de correo electrónico en el recuadro donde puedes ver la flecha negra en la siguiente imagen:

Una vez tengamos ese paso completado, debemos ir al email para verificar la cuenta de Freenom y una vez activa ya veremos que tenemos el dominio asignado a nuestra cuenta.
¿Cómo administrar nuestro dominio en Freenom?
Para poder administrar nuestro dominio, una vez estamos con la sesión iniciada en Freenom solo tenemos que desplazarnos hasta el final de la página principal para encontrarnos con el apartado "Services". Dentro del apartado Services nos encontramos con "My Domains" y hacemos click sobre el para ver nuestra lista de dominios.

Una vez estamos en la lista de dominios solo tenemos que pulsar sobre el botón "Manage Domain" del dominio que queramos administrar/modificar sus ajustes como podéis ver en la siguiente imagen:

Una vez estamos en la interfaz de administración de nuestro dominio veremos un panel similar al siguiente que nos ofrece una serie de opciones que os explicaré a continuación.

Lista de opciones
Management Tools:
- Nameservers: Nos permite modificar los servidores dns de nuestro dominio, estos Nameserrver son los necesario para unir la cuenta de hosting con el dominio.
- Register glue records: Son registros o entradas de DNS necesarios para que un subdominio pueda actuar como servidor autoritativo de DNS para su dominio principal
- URL Forwarding: Nos permite hacer una redirección
Manage Freenom DNS: Nos permite crear registros para nuestro dominio como los registros A, TXT, ...