Если кратко и не вникая в детали...Через запросы к таблицам БД, в ячейки которой заносится инфа о товаре, а после по шаблонам происходит сравнение занесенных параметров. Традиционно это делают через php, но с клиентской стороны это тоже можно сделать, хоть и не нужно, из соображений безопасности.