Попробую объяснить на пальцах...
У Вас есть компьютер, но без операционной системы он бесполезен, потому что ничего кроме несколько системный строчек BIOS'а вы не уведите. Иными словами, что-бы запустить какую-то программу или игру Вам нужна операционная система на компьютере, в частном случае Windows...
Теперь вернёмся к сайтам. Сайт это набор скриптов на языках PHP, Perl и т д. и страничек на HTML. Что-бы запустить сайт нужен так называемый WEB сервер. WEB сервер, в частности, это следующий набор программ: Apache - программа которая взаимодействует между WEB сервером и клиентом, PHP - модуль, который позволяет работать с одноимённым языком PHP, MySQL - база данных позволяющая хранить, обрабатывать и выдавать большое кол-во информации в удобном виде и прочие модули... Что-бы заставить все вышеперечисленные программы и модули работать, нужно провести не один месяц в документациях, при условии что до этого даже нету понимания как это всё работает, и по этому появился такой проект как Open Server, который позволяет без ковыряния в конфиг файлах и доках, запустить полноценный WEB сервер за несколько кликов.
Иными словами Open Server это полноценный WEB сервер с удобной и интуитивно понятной программой управления.
Что делать дальше? - добавить новый домен => см. Руководство "Создание домена в автоматическом режиме".
Например создадим домен myfirstsite.local, после чего содержимой созданной папки будет открываться по адресу
http://myfirstsite.local/
Далее Вам нужно: а) Искать движок сайта, например вышеупомянутый WP и настраивать его под конкретную задачу. б) Писать движок самому, но в таком случае нужны очень хорошие знания в языке PHP, язык запросов MySQL и гипертекстовую разметку HTML.