Simulation Is Based on a Model of the SystemWhat Is a Good Simulation Application?Applications of Simulation ModelingSimulation Development ProcessConceptual DesignInput AnalysisModel Development, Verification, and ValidationOutput Analysis and ExperimentationDifferent Types of SimulationSimulation May Be Dynamic (Time-Dependent) or Static (Time-Independent)Simulations May Be Stochastic or DeterministicSimulations May Be Discrete and ContinuousMonte Carlo SimulationSimulating Two-Dice RollsProcess of Developing a Monte Carlo SimulationIllustrative Example—A Business Planning ScenarioAdvantages of Using Monte Carlo SimulationDisadvantages of Monte Carlo SimulationDiscrete Event SimulationDES Modeling of a Simple SystemHow Does DES Work?DES TerminologySystem DynamicsOther Varieties of Simulation ModelsLookahead SimulationVisual Interactive Simulation ModelingAgent-Based SimulationAdvantages of Simulation ModelingDisadvantages of Simulation ModelingSimulation SoftwareConclusionReferences