So, I've known for a long time the famous quantum numbers $n, l, m, s$ and I thought these were all of the quantum numbers, and then when applying the Schrödinger equation to orbital angular momentum and getting the spherical harmonics, with their numbers $l$ and $m$, I thought, okay here they are that's all. But recently, I've been taught that angular momentum is not only composed of the orbital angular momentum, but also the intrinsic angular momentum, the spin, $\vec J = \vec L \otimes 1\!\!1 + 1\!\!1 \otimes \vec S$. And with this, I'm introduced too to the quantum numbers $j$ and another $m$, which I think can be specified by $m_j$, and also $s$ and $m_s$.
I'm confused by so many $m$'s. Are the quantum nubers that I initially wrote the only ones and the other ones can be derived from these ones? Are all $m, m_j, m_l, m_s$ different between them or there's one that englobes them all? Is the $s$ that you get from $\vec S$ the same $s$ as my initial one? What's the physical meaning of all these quantum numbers? Are there any other quantum numbers that I haven't encountered yet?