This is a bit of a semantical issue.
Commonly the word theorem refers to a statement which is provable from a certain theory, for example "Zorn's lemma is a theorem of ZFC" is to say that we can prove Zorn's lemma is true from ZFC.
However sometimes the word "sticks" to a certain assertion (such as Zorn's lemma) and it then becomes a part of the name "Cantor's theorem"; "Hahn-Banach Theorem"; "Tychonoff's theorem"; and so on. For example, the Hahn-Banach theorem is not a theorem of ZF, but it is a theorem of ZFC.
Given a collection of axioms which is "nice" (in the sense that we can easily determine if an arbitrary statement is an axiom); as well strong enough to describe the natural numbers, then if this collection is consistent then there are statements which are true and it cannot prove nor disprove. This is The Incompleteness Theorem mentioned by others.
The Continuum Hypothesis is one example of this. There are models of ZFC in which the continuum hypothesis is true; other models of ZFC in which it is false. Similarly the axiom of choice cannot be proved from the axioms of ZF.
However, we are free to add to ZFC other axioms which are sufficient to prove that the continuum hypothesis is true; or we can add axioms which will prove the continuum hypothesis is false. Of course we cannot add both axioms, as that would generate an inconsistency in the system... and inconsistencies are bad.
For example from the axioms of ZFC+$\lozenge_{\omega_1}$ we can prove the continuum hypothesis is true. On the other hand from ZFC+PFA we can prove that the continuum hypothesis is false.
All in all when we say that $\varphi$ is independent from the theory $T$ it means that $T+\varphi$ is consistent (if $T$ was consistent to begin with, of course). In particular this means that $\varphi$ is not independent of the theory $T+\varphi$. This should answer your second question: no statement is independent from all theories.