Зачем нужно разрабатывать ТЗ для сайта?

Часто заказчики считают, что на словах можно рассказать всё гораздо красочнее и подробнее, чем в текстовом документе. Но зачастую после устного общения возникает такая ситуация: вы получаете сайт, бесконечно далёкий от того, что себе представляли, а исполнитель уверен, что именно это вы и просили. Вы начинаете мучительно вспоминать, какими словами объясняли свою идею. И понимаете, что говорили с разработчиком сайта буквально на разных языках.