А как вообще создаются сайты?
Изучаете HTML, CSS, PHP, JavaScript. Параллельно изучаете SEO, регистрируетесь у провайдера, покупаете себе тарифный план, учитесь создавать свои страницы в интернете на каком-нибудь толковом сайте, например, здесь. Под чутким руководством этого самоучителя создаёте то, что вам нужно, т.е. - всё делаете одновременно, что бы была практика, тупая зубрёшка ничего не даст.
А дальше запускаете сайт в работу...
Можно всё сделать совершенно бесплатно. Есть бесплатные хостинги. Есть бесплатные домены. Есть бесплатные движки. А есть целые бесплатные системы, на которых сразу весь комплекс бесплатностей: домен, хостинг, движок, набор шаблонов дизайна. И раскручивать можно самостоятельно совершенно бесплатно.
В ином случае стоимость может быть совершенно любойи ограничена только вашей щедростью, желанием вкладывать деньги, получить всё быстрее и круче, нежеланием что-то делать самому, наличием конкретной суммы.
Сам по себе сайт на html сделать очень просто, но если Вы решили выкладывать его в интернет, то лучше было бы освоить какой-нибудь движок (CMS), лучше всего выбирать популярный движок, чтобы можно было с легкостью найти уроки. Если Вам интересно сайтостроение, предлагаю почитать ответы на вопросы Какие книги по сайтостроению посоветуете для новичка? и Хочу сам создать сайт. Причина освоения движка проста - сайты, созданные при помощи движков очень просто обслуживать и при их создании, как говорится, не нужно изобретать велосипед, так как все основополагающие вещи там уже есть, обновления выходят регулярно и не нужно слишком беспокоиться о безопасности, так как все уже сделано за Вас.
Не знаю, что Вы имели ввиду под словом "контролирует", но количество сайтов, их названия известно точно, т.к. чтобы сайт появился в Интернете для начала необходимо зарегистрировать (получить) его "название" (доменное имя, например http://www.bolshoyvopros.ru). Например, такая компания как Netcraft, ежегодно подсчитывают количество доменных имен. Так, результаты исследования мая 2012 года показали что в Интернете имеется 662 959 946 сайтов и блогов.
Ну, а что на этих сайтах размещают конечно же никто не контролирует, за исключением тех сайтов, которые предоставляют тот или иной интерес для служб безопасности стран или которые нарушают законодательство своим контентом, т.е. тем что размещено на сайтах. Ну как яркий пример - детская порнография, сайты террористических организаций и т.п.
Самое важное- это иметь идею, чем этот сайт заполнить и умение его заполнять. А остальное можно хоть средствами, предоставляемыми хостингом сделать (различные строители сайтов). Хотя, конечно, сейчас более акутально делать сайты с использованием флэша и новых языков программирования. Хотя хтмл с несколькими чужыми скриптами явы тоже должно хватить (еслинехотитепользоватьсястроителем сайтов).