Слово "товарищ" зафиксировано в памятниках XV в. Известно в словенском, чешском, словацком, польском, верхнелужицком и нижнелужицком языках. В славянские языки это слово пришло из тюркского, в котором корень tavar означало «имущество, скот, товар» .
Вероятно, первоначально слово товарищ имело значение «компаньон в торговле» . Затем значение этого слова расширяется: товарищ — не только «компаньон» , но и «друг» . Об этом свидетельствуют пословицы: В дороге сын отцу товарищ; Умный товарищ — половина дороги; От товарища отстать — без товарища стать; Бедный богатому не товарищ; Слуга барину не товарищ.
С ростом революционного движения в России в начале XIX в. слово товарищ, как в свое время слово гражданин, приобретает новое общественно-политическое значение: «единомышленник, борющийся за интересы народа».