Сложновато объяснять понятные для меня термины новичку. Но я постараюсь. Если все же не понятно или есть вопросы - Пишите!

Итак, чтобы создать сайт - необходимы:

Домен  - это название сайта, к примеру, домен данного сайта bezsayta.ru;

Хостинг  - это место, где размещается сайт;

Стартовый капитал для своих будущих сайтов вы можете заработать посмотрев раздел Заработок без сайта. Так же вы сами научитесь писать контент для своих сайтов.

Надо учесть факт, что быстрее всего Яндекс индексирует домены в зоне RU. Поэтому лучше всего сразу регистрировать домены в зоне RU.

Итак, выбираете хостинг, регистрируетесь - получаете на mail DNS и другие данные (пример DNS: ns1.spaceweb.ru; ns2.spaceweb.ru). Затем регистрируете домен,  при этом заполнив соотетствующий DNS. Добавляете домен на хостинг и через 6-12 часов можете начинать делать сайт.

Сайт делают сегодня чаще всего на специальных движках (CMS). Смотрите раздел Выбор движка.