¿Qué es un dominio y un hosting o alojamiento web?

Son dos servicios imprescindibles para que una página y sus correos electrónicos puedan funcionar. El dominio es el nombre de la página web, único e irrepetible, es decir, no existen dos páginas web que se llamen igual. Es la dirección que deben escribir los usuarios...