С чего начинается создание сайта?

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