Hola Que tal, bienvenido
El dominio lo puedes registrar en
www.godaddy.com para dominios
.com o [b.net[/b], cuando dicen que es de segundo nivel es por que es
.com.es o
.com.mx esos los puedes contratar directamente con la entidad registrador
www.nic.es que en tu caso es para españa
Y necesitas un hosting para alojar tus paginas y tus cuentas de correo, y en su panel de control creas las cuentas de correo