La differenza è semplice: il dominio è il nome del tuo sito — l’indirizzo che le persone digitano, tipo tuosito.it — mentre l’hosting è lo spazio dove il sito vive davvero. Il primo serve a farti trovare, il secondo a darti qualcosa da mostrare. La metafora che uso sempre: il dominio è l’insegna e l’indirizzo del tuo negozio, l’hosting è il locale in cui il negozio sta davvero. Cose diverse, ma che senza l’altra non servono a nulla.
È la confusione numero uno di chi parte da zero, anche perché spesso si comprano insieme e sembrano la stessa cosa. In questa pagina te le separo per bene, ti spiego come si collegano e perché ti servono entrambe.
Il dominio: il nome con cui ti trovano
Il dominio è l’indirizzo del tuo sito, quello che scrivi nel browser: tuosito.it. È fatto di un nome (la parte centrale, che scegli tu) e di un’estensione (.it, .com…). Una cosa importante: il dominio non “contiene” il sito, lo indica soltanto. Se vuoi i dettagli, ho una pagina dedicata su cos’è un dominio.
L’hosting: lo spazio dove vive il sito
L’hosting è lo spazio, su un computer sempre acceso e connesso a internet (il server), dove stanno davvero i file del tuo sito: pagine, immagini, testi, codice. È il locale in cui apri il negozio. Senza hosting non c’è niente da mostrare, anche se hai il dominio più bello del mondo. Lo spiego per esteso in cos’è un hosting.
Le differenze a colpo d’occhio
Messe una accanto all’altra, le due cose si capiscono al volo:

Come si collegano dominio e hosting
Se sono due cose separate, come fanno a lavorare insieme? Grazie ai DNS, una specie di rubrica telefonica di internet. Quando qualcuno digita il tuo dominio, i DNS lo traducono nell’indirizzo del server dove sta il tuo hosting, e portano il visitatore lì. In una frase: il dominio è l’insegna, l’hosting è il negozio, i DNS sono le indicazioni stradali che collegano i due.

Per questo, quando registri un dominio da un fornitore e l’hosting da un altro, l’unico passaggio tecnico è “puntare” il dominio all’hosting cambiando i DNS. È più semplice di come suona, e i provider ti guidano.
Perché ti servono entrambi
La risposta breve: perché un sito che funziona ha bisogno sia di un indirizzo sia di uno spazio. Il dominio senza hosting è come avere un biglietto da visita con un indirizzo dove non c’è nessun negozio: le persone arrivano e non trovano niente. L’hosting senza dominio è come avere un negozio senza insegna né indirizzo: c’è, ma nessuno sa come raggiungerlo (se non con una sfilza di numeri impossibile da ricordare). Insieme, invece, formano un sito vero e proprio.
Si comprano insieme o separati?
Tutti e due i modi vanno bene. Quasi tutti gli hosting offrono un dominio gratis il primo anno quando attivi un piano, e questa è la strada più comoda: dominio e spazio sono già collegati, senza che tu debba toccare i DNS. In alternativa puoi registrare il dominio da una parte e l’hosting da un’altra, e collegarli.
Il consiglio che do a chi parte: per semplicità, all’inizio prendili insieme dallo stesso fornitore. E in ogni caso, registra sempre il dominio a tuo nome, non a nome dell’agenzia o di chi ti realizza il sito: il proprietario devi restare tu.
In sintesi
Dominio e hosting non sono la stessa cosa: il primo è l’indirizzo che ti fa trovare, il secondo è lo spazio dove il sito vive. Sono separati, si collegano tramite i DNS e ti servono entrambi per avere un sito online. Quando passi alla pratica, la scelta che conta davvero è quella dell’hosting (il dominio quasi sempre te lo regalano il primo anno): per non sbagliare, parti dalla mia classifica dei migliori hosting italiani, dove trovo e confronto quelli che includono già il dominio.
