Это может быть скрипт или отдельный плагин, но главное его свойство - это работа с условиями (if-else).
Предположим, что Компания занимается Математикой, Физикой и Химией. Клиент выбирает,что его интересует.
ДАЛЕЕ, в зависимости от выбора, ему предлагаются какие-то темы типа Математика>>>Алгебра, Геометрия, Стереометрия. Под Физику и Химию будут свои темы. И в итоге должна быть выведена цена за работу по этой теме.