Briefly explain what the simulation modeling relies upon?

According to Gilbert and Troitzsch (2005), Foundations of Simulation Modeling, a simulation model is a computer program that captures the behavior of a real-world system and its input and possible output processes. Briefly explain what the simulation modeling relies upon?