Sorry for my ignorant question but..
I understand that some sources says that $\aleph_1$ is the cardinality of the real numbers (ℝ) because In set theory
$$\mathfrak{c} = 2^{\aleph_0} $$
and the power set of $\aleph_0$ is $\aleph_1$,
so $\mathfrak{c} = \aleph_1$.
But what I don't understand is that some sources define it as the cardinality of the set of all countable ordinal numbers, called $ω_1$.
So what is $\aleph_1$ really?
What is $ω_1$? Is it the order type of the real numbers?
And if it's not how can we find the order type of the real numbers?
$\aleph_1$ is a cardinal number, and $\omega_1$ is an ordinal number. They are used for different things, but they are very related. One might even be so bold as to say that they are the same set, only used in different contexts.
Cardinal numbers are used to count how large sets are. Whether $\aleph_1$ corresponds to the size of the set of real numbers is something that one in most cases needs to assume specifically as an axiom; it is, for instance, not provable from ZFC whether $\aleph_1$ and $2^{\aleph_0}$ are the same. The assumption that they are the same is called the continuum hypothesis.
If you want to go one step further and stipulate that $\aleph_{n+1} = 2^{\aleph_n}$ for any $n$ that makes sense, then that is called the generalised continuum hypothesis. In any case, there are no cardinals between $\aleph_0$ and $\aleph_1$.
Ordinal numbers, on the other hand, are about ordering (as the name implies), rather than counting. The first infinite ordinal is called $\omega$ or $\omega_0$, and the first uncountable ordinal is called $\omega_1$. However, between those two there are a lot of different ordinals (there are many different ways to arrange a countably infinite set of objects, even indistinguishable ones). In fact, there are $\aleph_1$ many of them.
The ordinals classify all possible well-orders, and while the real numbers are usually totally ordered, whether there exists a well-order to them, and thus an ordinal order type, is again something that is unprovable and must be assumed as an axiom. It's worth noting that the C in ZFC does imply that there exists a well-ordering of the reals, but it says nothing about what order type that might be, and it does not say what the cardinality of $\mathfrak c$ is. Only that it exists as an $\aleph$.