Have you ever tried to throw a knife at a wooden board so as the knife sticks into it? I'm sure you didn't even get the knife to hit the board with its blade at start, let alone to stick in it. The angle, at which the knife hits the board, as well as the point of collision, seem pretty random initially. That's because we seem to have no control over it.
However, as we try over and over again, we learn how to feel the balance of the knife in our hand, how to adjust the force, rotation and direction, and gradually we manage to stick the knife into a board again and again. Professional knife throwers do that with astonishing certainity and unbelivable precision! Man can do that with the same knife, the same eye, the same arm and the same brain, which initially seemed to get unpredictable, random results only... One can't explain it to others – listening about force, torque, aiming and balance doesn't help in learning; but one can learn it by exercise. So we can see it is possible to control the initial conditions of a throw with some level of precision.
Be aware though, that a result depends on an initial precision and on the amplification of the initial uncertainity during an experiment. Many people can throw a coin or a die so that it lands on a chosen side, if the coin or the die makes no more than one or two rotations. However, if the object performs several rotations, or even worse, it bounces off the table several times, then the final position becomes truly unpredictable. That's because the change in the linear and angular velocity during a bounce depends greatly on the initial velocity and on the angle of collision; as a result the dispersion of states after the bounce is much bigger than before.
Simply speaking, an initial height and vertical velocity of the coin determines the time of fall, and that time times the angular velocity makes the number of rotations. Suppose you can control the coin's angular velocity precisely enough to toss a coin so that it makes one rotation, give or take 1/5 of a full turn. Then you can trick others by getting (almost) always a desired result – a fifth of the full turn doesn't change the result.
Now toss a coin with the same angular velocity, but at a height 25 times that in previous toss. The coin's fall lasts 5 times longer, so instead of $1±0.2$ rotation it will make $5±1$ rotations – and you can not reasonably predict in which quarter of that $\pm1$ range it will stop. That is, whether it lands on heads or on tails.
Whether the physical process outcome is random or predictable depends both on the precision of initial conditions and on the stability of the process itself (see the baker's map mentioned by Gribouillis). With a coin toss, just a few rotations is usually enough to transform a minor initial uncertainity into a true randomness of the result.