Unter den vielen Computer-Anwendungen nimmt die Simulation einen wichtigen Platz ein. Computer-Simulation ist das Berechnen des Verhaltens von Systemen. Statt eines Versuches am Original erstellt man ein Modell (eine Beschreibung), das alle wichtigen Eigenschaften des Originals berücksichtigt. Dieses Modell wird dem Computer beigebracht, und somit kann man Simulationsläufe durchführen, die Experimenten entsprechen [25].
Zweck der Simulation ist die Gewinnung von Einsichten in das Originalsystem oder die Erstellung von Prognosen [23].
Es kann verschiedene Gründe geben, Experimente durch Simulation zu ersetzen: Die Experimente sind am Original technisch (Astronomie, Meteorologie) oder ethisch (Medizin) nicht durchführbar, interessierende Größen können nicht beobachtet werden (Temperatur im Inneren von Festkörpern), die Experimente dauern zu lange (Pflanzenwachstum) oder sie sind einfach teuerer als eine Simulation (Aufpralltests von KFZ).