Такого официального названия как турфирма не существует, это больше обиходное название. В туристическом бизнесе нашей страны существуют операторы и агенты. Туроператоры формируют саму туристическую услугу: тип гостиницы, количество дней проживания, экскурсии и тд., а турагенты только продают сформированную туруслугу за вознаграждение. Причем, туроператоры могут сами продавать путевки, туры.
Поэтому туристической фирмой можно назвать и турагентство и туроператора. Соответственно, никаких существенных отличий между турфирмой и турагентством существовать не может. Отличия имеются только между туроператором и турагентом.