ТЗ или техническое задание на разработку сайта — это специальный документ, в котором подробно описаны технические, функциональные и контентные составляющие будущего сайта.
Дополнительно прикладывается вся необходимая информация, например:
Приложение 1 - примеры входных данных
Приложение 2 - примеры выходных данных
Приложение 3 - блок-схема бизнес-логики
Воспользуйтесь рекомендациями по составлению технического задания по ссылке.