Stochastic Simulations - Basic Theory