Late getting back in, but "random" is a tricky word:
colloquial meanings is: without direction or purpose
mathematical meaning is: not deterministically predictable, but following a probability distribution
I'm pretty sure that genetic mutations fit both.