I wonder which characteristics of a (structured) set $X$ let us consider it a set of numbers.
Does the existence of two operations $+: X \times X \rightarrow X$ and $\times: X \times X \rightarrow X$ suffice which obey some laws, e.g. the laws of a ring? So would we consider each and every ring a set of "numbers"? Or has there to be more? Which structured sets are far from being a ring but considered a set of numbers nevertheless?
For example, the set of natural numbers doesn't form a ring, but is considered a set of numbers. And the set of prime numbers doesn't form a ring, but is considered a set of numbers. So maybe being a subset of a ring does suffice? But each and every subset? What are the minimal requirements?
Note, that there are different kinds of numbers:
counting (cardinal) numbers
ordering (ordinal) numbers
relating (rational) numbers
constructible (algebraic) numbers
measuring (real) numbers
Some kinds of numbers don't fit into this scheme, e.g. Gaussian integers, complex numbers or quaternions, or do they?
What do these kinds of numbers have in common?
[This question has to do with the question What is (a) geometry? which may be rephrased: What makes a (structured) set a set of points?]