In E. Kamke's Theory of sets he shows that for any set $S$ of cardinal numbers, there exists some cardinal number that is strictly greater than all cardinal numbers in $S$. Thus "the set of all cardinal numbers" doesn't make sense. This I understand. I did some more reading and found out that to list all the cardinal numbers you need a class.
So my questions are
(a) What is a class and how does it differ from a set?
(b) Why does it allow us to list all the cardinal numbers?
Thanks.
In mainstream set theory (that is, based on the ZFC axioms), a "class" means a group/collection/plurality/whatever of sets that we can identify by a property they all share, but which may not constitute the elements of a set.
Classes differ from sets by:
Thus we can speak of the class of all sets (where the property is just "is a set"), or of a class whose defining property is "is a cardinal number'.