Why in set Theory do we define cardinals to be sets and not numbers? Throughout university we were always told that the cardinality of a set is just the number of elements in the set but not when I study ZFC set Theory I find out a cardinal of a set is the minimum ordinal equinumerous to the set.
I can not grasp at all how these sets correspond to numbers? Why can’t we have numbers without making them be strange definitions involving sets?
What are numbers though?
Remember, from a set-theoretic perspective, everything has to be defined in terms of sets. More precisely, you have to "build" everything up from the empty set using the ZF(C) axioms.
This includes numbers!
As Robert Israel points out in his answer, it's not really important that they are sets "conceptually", we still think of them as numbers, but we want to have a fundamental object which we can build everything out of, and in mathematics, that object is the set. This is analogous to how everything in a computer, when it comes down to it, is a sequence of 1's and 0's (every document, picture, video, etc.).