The Monte Carlo simulation estimates the probability of different outcomes in a process that cannot easily be predicted because of the potential for random variables.