Janta, Antyodaya, Jansadharan are all unreserved category, Humsafar have a different fare structure, same as Garib Rath, so they can be considered as category of trains like Rajdhani, Shatabdi, Intercity etc.
But somehow I feel Kaviguru, Vivek and Karmabhoomi are no longer category.. they have same SF type of everything, say it coach Composition, fare etc.