This document discusses Approximate Bayesian Computation (ABC), a simulation-based method for conducting Bayesian inference when the likelihood function is intractable or impossible to evaluate directly. ABC produces an approximation of the posterior distribution by simulating data under different parameter values and accepting simulations that match the observed data. The document provides background on how ABC originated from population genetics models and outlines some of the advances in ABC, including how it can be used as an inference machine to estimate parameters from simulated data.