O que você precisa para ter um site?

A resposta é simples domínio, hospedagem de site e as paginas do site.
Mais o que exatamente é cada um e quanto custa?

O que é um Domínio?

Quando deseja acessar um site, você vai até um dispositivo que conecte a internet celular, tablet, notebook, video game e abre um navegador, Chrome, Firefox, Opera, Safari, IE (Internet Explore), Edge e outros. Na barra é aonde você digita um nome, por exemplo, www.google.com ou www.infraprovedor.com.br, basicamente esse nome é um domínio.
Isso significa que é um conjunto de caracteres que você coloca no navegador para encontrar um site na internet.

O que é uma hospedagem de site?

Imagina que você tem um arquivo em texto em seu computador, toda às vezes que deseja ver esse arquivo você abre sua maquina e o ‘arquivo.txt’ está lá. 
Quando contrata um serviço de hospedagem você está alugando um espaço dentro de um servidor, aonde fica armazenado todos os dados necessários para funcionar um site, na qual, você pode acessar através do domínio em um navegador a qualquer momento.

O que é um servidor?

Servidor é uma Maquina física ou virtual que processa serviços, serviços referente a redes LAN e WAN. As hospedagens possuem servidores que processam serviços de dados de e-mail, isso é gerência o envio e recebimento de e-mail e armazena dados privados e públicos.
Os dados públicos são as paginas de um site, por exemplo.

O que é um site?

Quando falamos de site nos referimos as paginas que abrimos em nosso nagador. Tecnicamente, um site é um conjunto de pasta com documentos codificados armazenados em um servidor.
Resumidamente Facebook, Google, Youtube são sites, o blog que vocês estão no momento é um site.
A pergunta “como posso fazer um site?” vai ser respondida em outro texto, mais para frente.