Никакого принципиального различия между терминами "товарный знак" и "торговая марка" не существует, т.к. по сути они означают одно и то же.
Товарный знак – термин, введенный российским законодательством. А торговая марка - дословный перевод TM (trade mark) обозначает то же самое и используется в международном праве. Однако следует отметить, что использование в документах терминов "торговая марка", "бренд" и т.п. некорректно с точки зрения Российского законодательства.