Признаки понятий со времени Аристотеля принято делить на следующие 5 классов:
1. Родовой признак. Если мы скажем, что химия есть наука, то наука будет родовым признаком для понятия «химия»; в числе других признаков, присущих понятию «химия», есть и признак «наука»; этот признак отличает химию от всего, что не есть наука. Род (genus) или родовой признак есть понятие класса, в который мы вводим другое рассматриваемое нами понятие.
2. Видовое различие. Если мы скажем, что химия есть наука, занимающаяся изучением строения вещества, то прибавление признака – «занимающаяся изучением строения вещества» будет служить для обозначения того, чем эта наука отличается от других наук. Такой признак, который служит для того, чтобы выделять понятие из ряда ему подобных понятий, называется видовым различием (differentia specifica). Возьмём понятия «моряк русский», «моряк французский», «моряк английский». В этом случае «русский», «французский», «английский» есть видовое различие; оно служит для того, чтобы выделить моряка одной нации от моряков всех прочих наций.