Modeling is a method of solving problems, in which the system under study is replaced by a simple object that describes the real system and/or its behavior and is called a model.

Simulation is used when conducting experiments on a real system would be impossible or impractical: for example, because of the high cost of prototyping and testing, or because the fragility of the system will not support extensive tests, or because of the duration of the experiment in real time is impractical.

Bits, not atoms. We need to distinguish between physical and mathematical modeling. An example of a physical model is a scale copy of an airplane in a wind tunnel. Simulations are a special class of computer-based mathematical models whose behavior is dictated by equations and algorithms, typically based on data, and represented by some type of computer user interface. These models mimic the behavior of some real-world system and develop theoretical outputs based on varying input data. This allows the simulation user to examine complex behavior and scenarios on a wide range of conditions far more quickly and inexpensively than with physical systems.

How to apply simulation can be illustrated by looking at an example based on a bank’s customer service department. Lets see here!