Prima che il world wide web fosse inventato, i server usavano la convenzione di usare diversi nomi di host per accedere a servizi diversi. Quindi, ad esempio, se "Esempio Corporation" ha un server pubblico, è stato denominato "esempio.com". Se fornissero l'accesso pubblico ftp , sarebbe accessibile tramite il nome host "ftp.example.com". La parte "ftp" identificava una macchina server effettiva nel sottodominio "example.com".
Allo stesso modo, se "esempio.com" ha fornito un server pubblico smtp , sarebbe "smtp.example.com ". Se fornissero un server gopher , sarebbe "gopher.example.com". Quando i server Web sono stati inventati, praticamente tutti hanno aderito a questa convenzione e hanno chiamato i loro siti Web con "www" (ad esempio: www.example.com).
Questa è semplicemente una convenzione . Una volta che i siti web iniziarono a proliferare, i siti iniziarono a utilizzare il loro hostname aziendale come sito Web principale per rendere più facile l'accesso al sito Web, quindi, anziché "www.example.com", il più semplice "example.com" verrebbe indirizzato a il web server. A mano a mano che il traffico aumentava, potevano avere più server, con un sistema di bilanciamento del carico posizionato tra "esempio.com" e vari server che lo alimentavano.