договор создания сайта - стандартный документ, на основании которого, начинается любой проект по созданию сайтов. Изначально, в договоре оговариваются обязанности сторон и в приложениях к нему указываются ценовое предложение, календарный план и различные дополнения.
Многие клиенты зачастую работают напрямую, минуя подписание договора, и не связывают себя и исполнителя какими-либо обязанностями. Это не очень хорошо сказывается на сроках и качестве выполнения проекта. С другой стороны любая формализация разработок, не всегда соответствует реальным положениям дел и не учитывает человеческого фактора, поэтому бывают конфликты, связанные с нарушением договора.
Если Ваш клиент постоянный, и Вы его очень хорошо знаете, то договор создания сайта делать не обязательно. Но вот без чего действительно трудно обойтись, так это без хорошо продуманного технического задания на разработку проекта.