Начнем с того, что если вы читаете данную статью, то вы хотите создать свой проект, сайт. У вас есть множество идей? А может просто мыслей? Для начала вы должны определится что вам больше подойдет, портал, сайт или блог. Посмотрите на свои финансы, вы готовы искать бесплатный хостинг с бесплатным доменом? Или можете себе позволить полноценный проект? Если вы хотите создать свою страничку на бесплатном хостинге, то вам непременно ставятся условия, так как бесплатный сыр только в мышеловке. Эти условия довольно не значительны, но играют свою роль. Большинство провайдеров выдвигают два главных условия, это домен 3-го уровня вида vashlogin.provaider.ru и рекламу, она может быть в виде баннера или просто текстовой ссылки( но бывают и случаи когда хостинг предлагает место без рекламы, надо призадуматься и проверить несколько раз такой провайдер, может быть он закроется завтра).

Главным минусом бесплатного хостинга является ненадежность, то есть если хостинг захочет закрыться, он закроется и весь ваш портал просто удалится.

Платный хостинг всегда дает гарантию, т.к. вы заключаете договор с компанией (в офисе или через Интернет) и все сведения что это все принадлежит именно вам можно проверить в сервисе Whois.

Чтобы посмотреть какой домен не занят вы вводите в whois желаемый адрес, если он уже занят подбираете другой.
Выбирая имя надо учитывать несколько нюансов, во первых оно должно непосредственно олицетворять ваш контент, далее он должен удобно писаться и созвучно звучать, такие имена легко запоминаются и быстро входят в обиход пользователя.

В основном там где вы регистрируете домен, так же можно зарегистрировать и хостинг, оплата зависит от функций хостинга и предназначения, если у вас небольшой статичный сайт то вам 50-100 мегабайт хватит вполне, если же это проект, содержащий файлы, картинки и прочие медиафайлы, то для начала должно хватить 1гб, на многих хостингах присутствует услуга увеличения размера хостинга. О том как можно оплатить услуги читайте в разделе web кошельки.