Generate random outcomes, count successes, divide by total - Works for problems that would be difficult to solve with formulas - Monte Carlo simulation is used throughout professional data science