Domínio é um endereço na internet registrado e reconhecido mundialmente. Ele é o endereço oficial que aponta para um determinado site. Você não precisa ter uma hospedagem para ter um domínio no entanto sem uma hospedagem o seu domínio não vai ter nenhum site, é apenas a reserva do nome desejado. Sem hospedagem o domínio ficará inacessível na internet.