In a set theoretic point of view all mathematical objects are sets. We "call" some of them as numbers (e.g. sets in $\mathbb{N}$, $\mathbb{Q}$, $\mathbb{R}$, $\mathbb{C}$, $Ord$, $Card$) but what is rigorous definition of a number? In fact this question is not as simple as it seems. There is a long sequence of logical and philosophical papers related to this subject which unfolds the complexity of the notion of number.
Sometimes in my set theory courses when I refer to members of $Ord$ and $Card$ as ordinal and cardinal "numbers", some students ask me if they are really numbers or not? In such a situation I usually say:
What do you mean by a "number"?
They usually say:
We mean something like natural, integer, rational, real and imaginary numbers?
Then I ask:
Why do you think those objects are more natural numbers than infinitary numbers? Which properties of $\mathbb{N}$, $\mathbb{Q}$, $\mathbb{R}$, $\mathbb{C}$ makes them a set of numbers? Why do you believe that $i$ is a number but $\omega_{\omega+1}+2$ is not? Are you sure that you don't refer to members of $\mathbb{C}$ as "numbers" just because you "heard" this word from your teachers before and this is just a relative social common belief?!
When we reach this point in the discussion, I emphasize on complexity of the notion of number and refer my students to philosophical papers as a project.
Sometimes I think it is good if I know what a usual school/university math teacher who is not familiar with logic and philosophy of maths professionally, says when his/her students ask him/her about the notion of number and the reason which makes members of $\mathbb{N}$, $\mathbb{Q}$, $\mathbb{R}$, $\mathbb{C}$ numbers. Surely most of students ideas about numbers is inspired by ideas of their teachers who are not necessarily logicians and it is important to understand students (possibly false) common beliefs about numbers.
Question: What are the most common beliefs about notion of number amongst non-logician math teachers? What is a "number" in their point of view?