Существует несколько способов опубликовать вашу информацию в Интернете. Первый и самый простой - воспользоваться тем дисковым пространством, которое провайдер предоставляет бесплатно (большинство провайдеров при подключении через них бесплатно дают 5-10 Мб). Для "домашней странички", прайс-листа и тому подобных вещей этого места вполне хватит. Есть только один минус - адрес такой странички будет выглядеть как-то вроде http://www.dux.ru/guest/newbe/index.html. Запомнить, продиктовать по телефону или перепечатать набранный на визитке подобный адрес довольно сложно. Кроме того, вместо того, чтобы рекламировать вашу фирму или говорить о вашем хобби такой адрес, в первую очередь, рекламирует вашего провайдера... Это не означает, что пользоваться такими адресами нельзя - они вполне годятся для многих нужд. Как бумага в клеточку вырванная из тетради. На ней удобно делать пометки для себя, написать записку жене и т.п., но вот использовать ее для "фирменных" писем как-то не принято...
Следующая возможность - это создание "домена третьего уровня". Выглядит такой адрес как "http://ваше имя.provider.ru" и значительно легче запоминается, диктуется и т.п. Домены третьего уровня довольно часто можно получить бесплатно или за очень маленькие деньги все у того же провайдера или на каком-нибудь сервере, предоставляющем бесплатный хостинг, например, на chat.ru.
Кстати, вопрос о том, что предпочесть: бесплатный хостинг или хостинг у вашего провайдера тоже имеет некоторое значение. По большому счету, у бесплатного хостинга преимущество только одно: ваш адрес не будет меняться при смене провайдера. Это достаточно важно, т.к. в большинстве случаев ваши посетители находят вас через поисковые системы или глядя на визитку, которую вы дали, может быть, год назад. Если за это время вы сменили провайдера, то потенциальный посетитель увидит сообщение о том, что "документ не найден" и пойдет к вашим конкурентам. Однако бесплатные хостеры тоже хотят кушать, поэтому в качестве платы за предоставление места требуют от вас разместить их баннеры на своих страницах или даже размещают их автоматически. Кроме того, бесплатный хостер не гарантирует непрерывную работу - в любой момент он может "закрыться на ремонт", что-то поменять в конфигурации и т.п. Я уж не говорю о том, что выкладывать файлы к своему провайдеру намного проще - соединение с сервером почти прямое и, соответственно, наиболее быстрое.
Тут стоит подумать о редиректорах. Это такая штука, которая автоматически "перебрасывает" вашего посетителя с одного адреса на другой. Есть специальные службы, которые этим занимаются, например da.ru или attend.to. Зарегистровавшись в такой службе и указав ваш текуший адрес вы сможете публиковать свой адрес в виде http://attend.to/ваше_имя или http://ваше_имя.da.ru и пользователь будет автоматически перенаправлен на ваш текущий адрес. А при смене провайдера вам надо будет всего-лишь зайти на сайт и изменить свой текущий адрес.
Дальнейшее развитие сайта требует регистрации собственного "домена второго уровня", при котором ваш адрес в Интернете выглядит как www.ваше_имя.ru Это делается тоже сравнительно несложно и недорого - типичная стоимость это 35 долларов в год за регистрацию имени и 10 долларов в месяц за место на диске и поддержание сервера. При этом при переходе к другому провайдеру ваш адрес сохраняется, просто данные физически переносятся на другой сервер. В абсолютном большинстве случаев для такого хостинга достаточно виртуального сервера (это когда на одном компьютере расположено несколько сайтов с разными именами), но если ваш сайт будет слишком большим или "излишне популярным", то через некоторое время придется задуматься о собственном выделенном сервере.
По большому счету, разница между виртуальным и выделенным сервером не очень велика и проявляется только в том случае, если вам надо делать что-то относительно нестандартное, например, запускать долгоработающие или сильно загружающие процессор скрипты. Кроме того, плюсом выделенного сервера является то, что вы получаете над ним полный контроль - в любой момент вы можете доставить те программы, которые вам нужны, изменить конфигурацию и т.п. Правда, абсолютному большинству сайтов это не требуется...