If there is a particle, such as an electron, moving through space, I can characterize its motion by telling you where it is (its position) and what its velocity is (more precisely, its momentum).
Suppose a particle has momemtum p and position x. In a Quantum Mechanical world, I would not be able to measure p and x precisely at the same instant. There would always be an uncertainty associated with the position and momentum that I could never get rid of, even in a perfect experiment!!! The size of the uncertainties are not independent; they are related as
where the first factor in the term on the left is the uncertainty in the momentum and the second factor is the uncertainty in the position, and the little h on the right hand side is the known as the Planck constant. The above is the statement of the Heisenberg Uncertainty Principle (HUP). A consequence of the HUP is that if an object's position x is defined precisely then the momentum of the object is completely unknowable, and vice versa because the product of the two uncertainties must always produce a number greater than 0.
We do not know if this indeterminism is actually the way the Universe works because the theory of Quantum Mechanics is incomplete. That is, we do not know: