Для того, чтобы максимально приблизить ваше представление о необходимом вам сайте и представление об этом сайте у разработчика, существует техническое задание (ТЗ) или бриф. Это формальный документ, который предоставляет вам разработчик. Типичное ТЗ включает в себя цели, задачи, стоящие перед сайтом, его структуру, возможность использования той или иной технологии (фреймы, RSS, script). Мой опыт показывает, что детальное описание видения сайта является весомым залогом получения нужного конечного продукта. Также опыт показывает, что помимо ТЗ хорошо было бы самостоятельно сверстать 1-2 страницы (если есть такие навыки) или хоты бы нарисовать его. Можно даже от руки)))
Удачи!
Удачи!