Simulácia je abstrakciou alebo zjednodušením reálnej situácie alebo procesu. Pri simulácii účastníci obvykle hrajú rolu, prostredníctvom ktorej interagujú s ostatnými účastníkmi alebo simulovaným prostredím. Simulácia zahŕňajúca príliš mnoho detailov môže byť príliš komplikovaná a časovo náročná. Naopak, pri prílišnom zjednodušení nemusí simulácia splniť zamýšľaný účel.
Simulácie poskytujú realistický nácvik so spätnou väzbou v realistickom kontexte. Väčšina simulácií obsahuje aj sociálne interakcie. Väčšina počítačových simulácií ponúka nastavenie stupňa náročnosti.