When the quantum state of a system [itex]|\psi\rangle[/itex] is expressed as a sum over multiple eigenstates of an observable [itex]\hat{Q}[/itex], we say that the system is in a superposition of these different eigenstates (where each eigenstate corresponds to a particular possible measurement outcome of [itex]\hat{Q}[/itex]). Depending on the particular superposition, you could be almost equally likely to measure any outcome of [itex]\hat{Q}[/itex] (maximum uncertainty), or have one outcome's probability be much larger than the others (minimum uncertainty).
If [itex]|\psi\rangle[/itex] happens to be in a single eigenstate of [itex]\hat{Q}[/itex], then when you measure [itex]\hat{Q}[/itex], you will get exactly the outcome associated to that eigenstate with 100 percent probability. In this case, the uncertainty in [itex]\hat{Q}[/itex] is zero, since you know exactly what your measurement outcome would be.
However, just as [itex]|\psi\rangle[/itex] can be expressed as a sum over the eigenstates of [itex]\hat{Q}[/itex], it can also be expressed as a different sum over the different eigenstates of another observable [itex]\hat{R}[/itex].
The uncertainty principle comes into play for observable pairs [itex]\hat{Q}[/itex] and [itex]\hat{R}[/itex] where there is no eigenstate of [itex]\hat{Q}[/itex] that is also an eigenstate of [itex]\hat{R}[/itex]. When that happens, there is no quantum state [itex]|\psi\rangle[/itex] where you will be able to predict the measurement outcome of both [itex]\hat{Q}[/itex] and [itex]\hat{R}[/itex] with 100 percent certainty.